Word Offic.js Add-in 运行另一个 Office.js

Word Offic.js Add-in Runs Another Office.js

我一直在 mac 上使用 Office.js 开发 Microsoft Word Add-in。我使用 yeoman 生成器来设置项目。然后 visual studio 代码作为我的 IDE 第一个项目 运行 当我使用 npm start 脚本在 Word 中测试我的 Add-in 时很好

然后我决定使用 yeoman 生成器再次创建另一个 Add-in 项目。这会使用一些后台 hello world 代码填充项目。但是,当我 运行 使用 npm start 创建的新项目时, add-in 中显示的代码来自我正在处理的第一个 Add-in。 taskpane的标题是新项目的名称,但是呈现的是第一个项目。

有没有人运行以前处理过这个问题?

我认为第一个和第二个加载项使用相同的域,可能类似于 localhost:3000 并且 Office 或浏览器缓存了第一个加载项的文件。尝试清除 Office 缓存。参见 Clear the Office cache

导致您的症状的另一个可能原因是第一个项目的 Node 服务器仍然 运行ning。在新项目运行npm start之前一定要关闭它。