Currently, I am working on an Excel Add-In that includes custom functions utilizing the Javascript API. I have been following a particular tutorial for guidance.
While attempting to debug using the Web version of Excel due to its superior logging capabilities, I've encountered an issue where changes in my functions.ts
file are not being registered. Oddly enough, modifying other code files like taskpane.ts
immediately reflects changes upon reloading, but this is not the case for the custom functions file.
The steps I am taking involve running npm run build
and then npm run watch
in one terminal, followed by npm run start:web
in another.
Even when I run npm run watch
, the issue remains consistent whether it's active or not. The only way to see any changes is by restarting the server entirely and reloading the plugin.
This situation has made development quite challenging and less than ideal. I'm curious if anyone has faced similar obstacles and found solutions to streamline the process of developing Excel add-ins?
In addition, I would like to explore development with the Desktop version of Excel, yet the lack of effective logging capabilities poses a significant obstacle.