2017-06-26 46 views
1

我在想我應該在哪裏尋找測試版辦公室JavaScript文件的打字稿定義文件,地址爲https://appsforoffice.microsoft.com/lib/beta/hosted/office.js,更一般的情況下我將來會在新版本的office.js可用時尋找這些文件?我在哪裏可以找到beta版office.js的打字稿參考?

https://www.nuget.org/packages/office-js.TypeScript.DefinitelyTyped/的NuGet包還沒有。我發現了包含一些文件的DefinitelyTyped GitHub項目,但我也找不到任何用於測試版辦公室JavaScript的東西。

回答

0

由於@toskv正確地指出了生產 Office.js,你可以找到通過npm install --save-dev @types/office-js的d.ts上DefinitelyTyped(https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/office-js/index.d.ts)文件,也可安裝。

對於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的定義。順便說一下,您還可以在該項目中看到如何在腳本實驗室中使用此BETA智能感知文件的自述文件。

最後,對於和Beta,你會很快能夠檢索Office.d.ts從CDN直文件:e.g,: http://appsforoffice.microsoft.com/lib/beta/hosted/office.d.ts。但是這可能在一兩個星期內生效。

0

如果您使用@types功能,您可以從與其相對應的npm軟件包中獲取它們。

你可以找到它here

對於相同的功能,有一個網站,您可以搜索類型,here

相關問題