我在哪里可以找到beta office.js的打字稿参考?

时间:2017-06-26 16:39:40

标签: javascript typescript office-js

我想知道我应该在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。

2 个答案:

答案 0 :(得分:0)

如果你使用@types功能,你可以从与之对应的npm包中获取它们。

你可以找到它here

对于相同的功能,有一个网站,您可以在其中搜索打字,here

答案 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。但这可能需要一到两周才能生效。