我想知道我应该在https://appsforoffice.microsoft.com/lib/beta/hosted/office.js寻找beta办公室JavaScript文件的打字稿定义文件,更常见的是我将来要查找这些文件作为office.js的新版本变得可用了?
https://www.nuget.org/packages/office-js.TypeScript.DefinitelyTyped/的NuGet包还没有。我找到了包含一些文件的DefinitelyTyped GitHub项目,但我也找不到那里的beta办公室JavaScript。
答案 0 :(得分:0)
答案 1 :(得分:0)
正如@toskv正确指出 PRODUCTION Office.js,您可以在DefinitelyTyped(https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/office-js/index.d.ts)上找到d.ts文件,也可以通过npm install --save-dev @types/office-js
安装。< / p>
对于 BETA 或任何其他Office.js风格,我们最近发布了一个用于Office {js的GitHub项目和NPM包,可在https://github.com/OfficeDev/office-js/找到。如果切换到beta
分支,并浏览dist
文件夹,您将找到office.d.ts
文件:
https://github.com/OfficeDev/office-js/blob/beta/dist/office.d.ts。此文件包含beta API的定义。顺便说一句,您还可以在该项目中查看有关如何在Script Lab中使用此BETA IntelliSense文件的自述文件。
最后,对于 PRODUCTION和BETA ,您很快可以直接从CDN检索Office.d.ts文件:例如: http://appsforoffice.microsoft.com/lib/beta/hosted/office.d.ts。但这可能需要一到两周才能生效。