如何解决在 Excel 加载项中重新加载自定义函数 - 在线版
我正在使用 Javascript API 开发带有自定义函数的 Excel 插件。我遵循了 this 教程。
我正在尝试使用 Excel 的 Web 版本对此进行调试,因为日志记录功能明显更好,但是我发现它永远不会在我的 functions.ts
文件中注册更改。我可以更改任何其他代码文件(例如 taskpane.ts
)并且会立即看到更改的反映,但是每当我尝试重新加载自定义函数时,我都看不到任何更改。
我使用的命令:
npm run build
后跟
npm run watch
在一个终端中,npm run start:web
在另一个终端中。
无论我是否在一个终端中运行 npm run watch
都是一样的。
为了观察任何更改,我需要完全重新启动整个服务器并重新加载插件。
这会导致非常悲惨的开发体验。有没有人解决过这些问题,或者对我如何改进 Excel 加载项的开发过程有任何建议?
我也想用桌面版的excel进行开发,但是由于缺乏不错的日志记录功能,这似乎不太可行。
解决方法
很抱歉听到您遇到问题。请您尝试以下操作:
- 打开项目清单并从 functions.html url 中删除“dist”,如下所示:
- 再次运行“npm run build”,然后再次运行“npm start”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。