首页 > 解决方案 > 是否可以从 Office.JS Excel 插件中启动现有的 JS 模块?

问题描述

我目前正在构建 office-dev 教程,并且我想集成一个现有的 JavaScript 模块,该模块可以处理本地文件系统中的文件并输出 .csv。有没有办法让我从我的 Excel 加载项中调用现有模块,或者将其烘焙到加载项本身,以便我可以使用加载项作为 UI 来选择要处理的文件并可能显示输出?

任何帮助将不胜感激,但大多数情况下,我只需要知道这样的事情是否可行,并且可能会朝着正确的方向轻推。谢谢!

标签: javascriptnode.jsoffice-jsoffice-addins

解决方案


Office 加载项在沙盒 Web 视图控件中运行,该控件以与浏览器相同的限制运行。正如浏览器不能直接访问本地文件系统(除了某些有限的目的,例如保存 cookie),Office 插件也不能这样做。因此,您的模块不会在加载项中运行。


推荐阅读