我有一个反应outlook插件,想知道如何更新插件到最新的office-js依赖。有一个documentation,但我搞不懂它。
我想我必须更改我的package.json中的版本。但是文档中没有任何关于它的内容。
以下是我的package.json中的开发人员:
"@types/office-js": "^1.0.37",
"@types/office-runtime": "^1.0.8",
"office-addin-cli": "^1.0.3",
"office-addin-debugging": "^3.0.17",
"office-addin-dev-certs": "^1.4.10",
"office-addin-lint": "^1.0.15",
"office-addin-manifest": "^1.4.13",
"office-addin-prettier-config": "^1.0.10",
我应该手动让它们保持最新吗?在我的manifest.xml中有指向最新版本的链接。
发布于 2020-01-23 05:09:52
基于这些依赖,我假设您的外接程序项目是由yo office创建的。
更新这些开发依赖项(通过npm install
)只会影响开发体验,而不会影响外接程序的运行时。更新类型依赖项的主要好处是,随着新API的添加,您将能够从TypeScript代码中调用它们。如果您使用yo office提供的manifest validation功能,则更新依赖项将包括对用于验证的清单架构的任何更新。
linked documentation指的是两个你不需要做的更新,因为由yo office创建的插件已经使用了清单模式1.1版。特别是,只要加载了Office.js from the CDN location,您的外接程序将始终使用最新版本的Office.js应用编程接口。
https://stackoverflow.com/questions/59659985
复制相似问题