问题描述
我正在使用 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进行开发,但是由于缺乏不错的日志记录功能,这似乎不太可行。