gpt4 book ai didi

node.js - 调试 Sharepoint Framework Web 部件,无需每次都运行 gulpserve --ship 和 gulp package-solution --ship

转载 作者:太空宇宙 更新时间:2023-11-04 01:35:34 26 4
gpt4 key购买 nike

我目前正在使用 Sharepoint 框架环境开发 Sharepoint WebPart。我目前正在使用功能区(添加按钮和下拉菜单),因此我必须在线部署 Web 部件,以便我可以测试功能区相关任务(工作台中没有功能区)。

我在 js 文件中测试简单更改的步骤如下:1)运行“gulp clean”命令来清理旧的解决方案文件〜10秒
2)运行“gulp bundle --ship”命令〜80秒
3)运行“gulp package-solution --ship”命令获取.sppkg文件~20秒
4)将sppkg文件上传到我的在线Sharepoint环境的App目录
5) 使用 webpart 刷新页面以查看更改

如您所见,在实际看到我所做的更改之前,这会增加超过 2 分钟的“工作”时间。

问题是:有没有办法可以在 sharepoint 在线环境上更快地测试 Sharepoint 框架解决方案内的 js 文件中所做的更改?

谢谢!

最佳答案

您描述了生产版本的制作。在开发过程中,您可以使用以下步骤:

  1. gulp bundle (不带船)
  2. gulp 打包解决方案(不带船)
  3. 将 sppkg 文件上传到应用目录
  4. gulpserve --nobrowser

之后,sharepoint 将从您的本地主机加载 js 文件,您无需在每次更改后重复所有这些步骤。您更改 js 文件,gulp 自动重建应用程序,您可以使用 webpart 刷新页面以查看更改

关于node.js - 调试 Sharepoint Framework Web 部件,无需每次都运行 gulpserve --ship 和 gulp package-solution --ship,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54712416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com