Office js 在Office插件部署中包括自定义javascript文件

Office js 在Office插件部署中包括自定义javascript文件,office-js,outlook-web-addins,Office Js,Outlook Web Addins,目前,我正在为Word和Outlook创建许多Office加载项。为了使代码易于管理,我使用了第三方js文件以及我自己的文件。不幸的是,这些额外文件不会被传输,并且在加载项启动时显示为未找到的文件错误 在尝试解决此问题时,我做错了什么,应该考虑什么?在考虑项目位置、web地址等后,调试时要求外部javascript文件(和其他html文件)与manifest.xml一起出现。任务平面在开发位置(src\taskpane)引用相对于自身的javascript文件,即 但是,要调试外接程序,cl

目前,我正在为Word和Outlook创建许多Office加载项。为了使代码易于管理,我使用了第三方js文件以及我自己的文件。不幸的是,这些额外文件不会被传输,并且在加载项启动时显示为未找到的文件错误


在尝试解决此问题时,我做错了什么,应该考虑什么?

在考虑项目位置、web地址等后,调试时要求外部javascript文件(和其他html文件)与manifest.xml一起出现。任务平面在开发位置(src\taskpane)引用相对于自身的javascript文件,即


但是,要调试外接程序,client.js文件还必须位于manifest.xml旁边的项目根目录中


显然,另一个选项是在taskpane.js:-)

中包含外部javascript代码。考虑到项目位置、web地址等因素后,调试时需要将外部javascript文件(以及其他html文件)与manifest.xml一起显示。任务平面在开发位置(src\taskpane)引用相对于自身的javascript文件,即


但是,要调试外接程序,client.js文件还必须位于manifest.xml旁边的项目根目录中


显然,另一个选项是在taskpane.js:-)

中包含外部javascript代码。您是否使用
标记在HTML页面中加载文件?是的,这是正确的。似乎打包外接程序可以正确地放置所有javascript文件以及taskpane.js/.html。对于其他js文件,调试与taskpane.js/.html的位置不同。请显示加载第三方文件的代码或标记。此外,当加载项运行时,请尝试将其完整URL粘贴到浏览器窗口中,并使用浏览器工具查看是否加载了第三方文件。是否使用
标记加载HTML页面中的文件?是的,这是正确的。似乎打包外接程序可以正确地放置所有javascript文件以及taskpane.js/.html。对于其他js文件,调试与taskpane.js/.html的位置不同。请显示加载第三方文件的代码或标记。此外,当加载项运行时,请尝试将其完整URL粘贴到浏览器窗口中,并使用浏览器工具查看是否加载了第三方文件。
    <script type="text/javascript" src="client.js"></script>