0

我们有一个带有应用程序扩展器(大型菜单和一些外观和感觉 jquery teicks)和 Web 部件的解决方案。

我们正在尝试部署它。在 App Catalog 中获取开发版本并使用本地脚本运行它非常容易。扩展器似乎没有显示 l,但是 Web 部件正在工作。

我们想知道我们是否可以在不将脚本部署到 o365 CDN 的情况下部署发布版或生产版。这部分不清楚,因为我们认为我们可以将所有内容打包并放入 App Catalog...

如果我们不想使用 CDN,有什么指导方针吗?

4

1 回答 1

0

如果您不想使用 CDN,作为一种解决方法,我们可以将 SharePoint 库创建为 CDN。

1.在您的 SharePoint 站点中创建一个文档库(名为“SPFxDeploy”),并授予所有用户读取权限。

2.为 SharePoint 库配置 SPFx 解决方案,从 config 文件夹打开 package-solution.json 文件并将 includeClientSideAssets 值设置为 false。

3.更新 CDN 路径,从 config 文件夹打开 write-manifests.json 文件并将 CDN 基本路径更新为 SharePoint 库 URL。

4.使用“gulp bundle --ship”准备包,然后将文件从“temp\deploy”文件夹上传到SharePoint库。

5.上传包到应用目录。

参考SharePoint 框架 - 将 SPFx WebPart 部署到 SharePoint 库

于 2018-08-16T02:03:52.903 回答