运行“npm start”时无法旁加载 Office 加载项

Jay*_*Jay 6 outlook outlook-addin node.js yeoman-generator

我正在尝试使用npm start. 但它给了我一个错误 Sideloading the Office Add-in... Error: Unable to start debugging. Error: Unable to sideload the Office Add-in. Error: Sideload is not supported.

我正在运行 Microsoft 为 Outlook 插件提供的直接演示项目。npm run dev-server之前也运行过,npm start因为我在 mac 中运行。 https://docs.microsoft.com/en-us/outlook/add-ins/quick-start?tabs=yeomangenerator

我已经做了一些研究来找到这个问题,但无法提出任何问题。任何帮助将不胜感激。

小智 9

我不确定这个问题是否已经得到解答,但我也遇到了同样的问题。我使用以下链接启用侧面加载: 侧面加载 Outlook 插件进行测试

启用后,您至少应该能够运行开发服务器并使用该插件:

npm run dev-server
Run Code Online (Sandbox Code Playgroud)


Eug*_*iev 2

对于 Mac 上的开发人员,建议使用Node Version ManagerNode.js以正确的权限进行安装。

另外,您需要确保证书安装正确。

运行此命令:npx office-addin-dev-certs install.

如果证书已安装,您将看到一条消息:

You already have trusted access to https://localhost.
Run Code Online (Sandbox Code Playgroud)

如果未安装证书,则会显示一条消息:

The developer certificates have been generated in ...
Installing CA certificate "Developer CA for Microsoft Office Add-ins"...
Run Code Online (Sandbox Code Playgroud)

然后您应该会看到要求安装证书的对话框。

说是后,它应该显示:

You now have trusted access to https://localhost.
Once the certificates are installed, you should be able to run the dev server without problems.
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅无法启动开发服务器。