在本地机器上开发 Office 插件?

时间:2021-03-09 14:55:05

标签: office365 office-js office-addins

是否有在本地开发 Microsoft Office 加载项的便捷/最佳实践方法?

到目前为止,我的理解是 TaskPane 总是从远程 URL 加载,这使得开发和测试非常麻烦。

2 个答案:

答案 0 :(得分:1)

是的。在开发时,您可以从 localhost 加载加载项,因此您不需要远程 URL。例如,如果您使用官方文档中的任何 QuickStarts,您将自动使用 localhost。如果您使用 Visual Studio 或 Yo Office 工具创建加载项项目,情况也是如此。

答案 1 :(得分:1)

<块引用>

到目前为止我的理解是 TaskPane 总是从远程 URL 加载

Web 技术的本质由两个独立的部分组成 - 客户端和服务器。在您的案例中,客户端是运行您的加载项的任何 Office 应用程序。服务器是您的加载项文件所在的任何服务器(可以在本地托管)。您可以使用任何 Web 服务器来托管 Web 加载项。 Office 应用程序不关心您的加载项文件驻留在何处(在远程服务器或本地服务器上)。

Build your first Outlook add-in 页面提供了两种创建 Office Web 加载项的可能方法 - Visual Studio 和 Yeoman 生成器。当您启动加载项进行调试时,Visual Studio 会为您完成所有工作,而在使用 Yeoman 生成器的情况下,您必须了解 node/npm 基本命令行动词。两种方式各有利弊。

相关问题