簡體   English   中英

mongoose的打字稿聲明文件

[英]Typescript declaration file for mongoose

是否有mongoose的打字稿聲明文件? 我看過Boris Yankov的Definitely Typed回購,但似乎沒有。 任何人都知道我可以在哪里獲得mongoose庫的優秀d.ts文件?

親切的問候一如既往。

我在這里找到了一個github項目。 它有mongoose打字稿定義。

只是對此的更新。 現在,您應該使用typings在應用程序中導入類型定義。

使用npm並全局安裝:

$ sudo npm install -g typings

安裝mongoose包:

$ typings安裝mongoose

有關typings的更多信息: https ://www.npmjs.com/package/typings

有關如何在打字稿項目中設置mongoose類型的教程: http ://www.vandiest.biz/?p = 3931

很有誘惑力地說,如果它不是絕對類型,它可能不存在。

當然,添加它只是時間問題: Mongoose的絕對類型定義

您可以使用NuGet或TSD(可通過NPM獲得)或僅在GitHub存儲庫中獲取所有絕對類型定義。

你可以查看http://onoffswitch.net/mongoose-with-typescript/ 它還包含一個github存儲庫的鏈接,其中包含單元測試和帶有typescript的模式定義。

這個問題在2013年被問到,從那時起,情況發生了很大變化,並且沒有一個給出的答案提到如何現在尋找聲明文件。

所以問題的答案,我在哪里可以找到mongoose(或任何其他庫)的typescript聲明文件是使用TypeSearch搜索這樣的聲明文件

它是由TypeScript團隊開發的一個工具,它有助於搜索在DefinitelyTyped存儲庫上托管的聲明文件(后來它變得越來越大,現在幾乎不可能使用GitHub Web界面進行搜索)。

自2013年以來發生變化的另一件事是, Typingstsd不再是使用聲明文件的推薦工具(如已經給出的一些答案中所述)。 推薦的方法是現在使用npm。 你可以在這里閱讀更多相關信息: 宣言文件的未來

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM