2017-02-04 77 views
0

我很新,所以這應該是簡單的。如何使用貓鼬類型與角2 Webpack起動器

我根據mongoose docs使用angular2-webpack-starter

,我可以得到貓鼬一個全局變量,如果我有自己的js文件

,如果我做的事情declare var mongoose : any;工作,但我想對貓鼬分型。我似乎無法得到如何添加這些。

一旦我做了npm install @types/mongoose -S我可以看到文件node_mudles/mongoose/index.d.ts如何告訴typescripte變量mongoose是該文件的類型?

在此先感謝。

回答

0

一旦你安裝mongoose@types/mongoose,你只需要導入它。

檢查here

import * as mongoose from 'mongoose'; 

此外,請確保您有以下在tsconfig.json設置裏面compilerOptions

"typeRoots": [ 
     "node_modules/@types" 
    ]