我正在使用 Javascript API 开发带有自定义函数的 Excel 加载项。我已按照本教程进行操作。
我正在尝试使用 Excel 的 Web 版本进行调试,因为日志记录功能要好得多,但是我发现它永远不会在我的functions.ts
文件中注册更改。我可以更改任何其他代码文件(例如。taskpane.ts
)并且会立即看到更改,但是每当我尝试重新加载自定义函数时,我看不到任何更改。
我正在使用的命令:
在一个终端npm run build
中
npm run watch
,npm run start:web
在另一个终端中。
无论我是否npm run watch
在一个终端中运行,这都是一样的。
为了观察任何更改,我需要完全重新启动整个服务器并重新加载插件。
这造成了相当糟糕的开发体验。有没有人克服过这样的问题,或者对如何改进 Excel 加载项的开发过程有建议?
我也想使用桌面版的 excel 进行开发,但是由于缺乏不错的日志记录功能,这似乎不太可行。