在本地机器上开发 Office 插件?
Office add-in development on local machine?
是否有 convenient/best-practice 本地开发 Microsoft Office 加载项的方法?
目前我的理解是 TaskPane 总是从远程加载 URL 这使得开发和测试非常麻烦。
是的。当你在开发的时候,你可以从本地加载插件,所以你不需要远程URL。例如,如果您使用官方文档中的任何 QuickStarts,您将自动使用 localhost。如果您使用 Visual Studio 或 Yo Office 工具创建加载项项目,情况也是如此。
My understanding so far is that the TaskPane is always loaded from a remote URL
Web 技术的本质包括两个独立的方面 - 客户端和服务器。您的客户端是您的加载项为 运行 的任何 Office 应用程序。服务器是您的加载项文件所在的任何服务器(可以在本地托管)。您可以使用任何 Web 服务器来托管 Web 插件。 Office 应用程序不关心您的加载项文件位于何处(在远程服务器或本地服务器上)。
Build your first Outlook add-in 页面提供了两种创建 Office Web 插件的可能方法 - Visual Studio 和 Yeoman 生成器。 Visual Studio 在您启动加载项进行调试时为您做所有事情,而对于 Yeoman 生成器,您必须知道 node
/npm
基本命令行动词。两种方式各有利弊。
是否有 convenient/best-practice 本地开发 Microsoft Office 加载项的方法?
目前我的理解是 TaskPane 总是从远程加载 URL 这使得开发和测试非常麻烦。
是的。当你在开发的时候,你可以从本地加载插件,所以你不需要远程URL。例如,如果您使用官方文档中的任何 QuickStarts,您将自动使用 localhost。如果您使用 Visual Studio 或 Yo Office 工具创建加载项项目,情况也是如此。
My understanding so far is that the TaskPane is always loaded from a remote URL
Web 技术的本质包括两个独立的方面 - 客户端和服务器。您的客户端是您的加载项为 运行 的任何 Office 应用程序。服务器是您的加载项文件所在的任何服务器(可以在本地托管)。您可以使用任何 Web 服务器来托管 Web 插件。 Office 应用程序不关心您的加载项文件位于何处(在远程服务器或本地服务器上)。
Build your first Outlook add-in 页面提供了两种创建 Office Web 插件的可能方法 - Visual Studio 和 Yeoman 生成器。 Visual Studio 在您启动加载项进行调试时为您做所有事情,而对于 Yeoman 生成器,您必须知道 node
/npm
基本命令行动词。两种方式各有利弊。