Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Office js office.js,应该包括哪些文件并从包中分发_Office Js - Fatal编程技术网

Office js office.js,应该包括哪些文件并从包中分发

Office js office.js,应该包括哪些文件并从包中分发,office-js,Office Js,我们正在为我们的内部客户发布使用officejs开发的office addin,该客户可能没有互联网,因此我下载了office软件包并在本地随添加一起分发 程序包已从下载 我看到dist文件夹中有很多文件,我应该包括哪些文件。我们仅支持windows操作系统、office 2016中的excel以及office 365的任何客户端 请建议最简单、最好的解决方案是按原样复制整个文件夹,并从那里引用它 例如,如果您的站点将在https://example.com/your-add-in,让您的生成过

我们正在为我们的内部客户发布使用officejs开发的office addin,该客户可能没有互联网,因此我下载了office软件包并在本地随添加一起分发

程序包已从下载

我看到dist文件夹中有很多文件,我应该包括哪些文件。我们仅支持windows操作系统、office 2016中的excel以及office 365的任何客户端


请建议

最简单、最好的解决方案是按原样复制整个文件夹,并从那里引用它

例如,如果您的站点将在
https://example.com/your-add-in
,让您的生成过程将文件夹复制到,例如,
https://example.com/your-add-in/lib/office-js
,然后让html页面引用
https://example.com/your-add-in/lib/office-js/office.js


核心
office.js
文件只是一个加载程序,它将根据需要引入必要的文件(用于主机和平台,以及本地化文件)。但这意味着您需要按原样复制整个目录,不要试图手动修剪您认为需要的文件。

谢谢您的回复,这是一个excel加载项,如果您可以修剪sdk,使其包含至少与特定客户端相关的文件(如excel或outlook),那就太好了。它占用了cd中不必要的额外空间。这是一个onprem产品Hi Michael,你能帮我回答我在stack overflow上提出的另一个问题吗?老实说,使用office.js和addins不是一个好的体验。一直都有一些和其他问题。请help@shyam_,re。不必要的空间:文件确实会占用空间,但实际上它不会占用任何额外的带宽,因为文件是按需加载的。重新。你的另一个问题:如果你在StackOverflow上没有得到关注,你也可以尝试打开一个问题,这是产品团队正在关注的另一个地方(也是一个更好的地方,因为这意味着可以分配和筛选错误,开发团队可以在问题评论中进行来回对话)