2017-05-25 81 views
0

我正在使用SharePoint Framework并为SharePoint Online构建自定义WebPart。在instructions here之后,我无法从外部CDN加载任何库。在SharePoint WebPart中加载外部库

这是我每次得到的错误:组件“my-component-id-here”(SalesNavigationWebPart)的入口点依赖于未在清单中声明的​​“@ microsoft/sp-loader” 。

SPFx Error loading external libraries

我试图通过添加一个条目来加载它的外部:{}config.json,但错误依然存在。有想法该怎么解决这个吗?

回答

0

在我的情况下,我上传了.sppkg而没有首次导入sp-loader(代码中)。下次即使添加sp-loaded并部署cdn文件,它也不起作用。 您需要使用以下命令并在app目录中重新部署.sppkg文件。

gulp clean 
gulp bundle --ship 
gulp package-solution --ship 

进一步阅读, 当你执行吞气包的临时内部--ship命令/ deploy文件夹会出现与您的网站的一部分的GUID一个以.json文件。它提供了sp-loader模块。