Javascript 如何在outlook web加载项中安全地更新office js依赖项?

Javascript 如何在outlook web加载项中安全地更新office js依赖项?,javascript,reactjs,npm,office-js,outlook-web-addins,Javascript,Reactjs,Npm,Office Js,Outlook Web Addins,我有一个react outlook加载项,想知道如何将加载项更新为最新的office js依赖项。有一个问题,但我不能理解 我想我必须更改package.json中的版本。但是文档中没有关于它的内容 以下是my package.json中的开发部门: "@types/office-js": "^1.0.37", "@types/office-runtime": "^1.0.8", "office-addin-cli": "^1.0.3", "office-addi

我有一个react outlook加载项,想知道如何将加载项更新为最新的office js依赖项。有一个问题,但我不能理解

我想我必须更改package.json中的版本。但是文档中没有关于它的内容

以下是my 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",
我应该手动更新它们吗?
在my manifest.xml中有指向最新版本的链接。

基于这些依赖关系,我假设您的外接程序项目是由创建的

通过npm安装更新这些开发依赖关系只会影响开发体验,而不会影响外接程序的运行时。更新类型依赖项的主要好处是,随着新API的添加,您将能够从TypeScript代码中调用它们。如果使用yo office提供的功能,更新依赖项将包括对用于验证的清单模式的任何更新

引用了两个您不需要执行的更新,因为由yo office创建的加载项已经使用清单模式版本1.1。特别是,只要加载了Office.js,外接程序就会始终使用最新版本的Office.js API