在typescript中導入第三方類庫import報錯

問題

最近開始折騰typescript,在使用第三方類庫,好比最多見的lodash,採用常規方法導入git

import * as _ from 'lodash'

vscode中報錯提示lodash不是module。github

緣由

由於第三方類庫並無ts的聲明文件,查閱網上資料,有typings和@types兩種聲明方式,typings使用起來很繁瑣就再也不考慮了。咱們就採用ts2.0之後支持的@types。typescript

相關的類庫types支持能夠在typesearch上查詢。npm

解決方案

在lodash安裝的前提下再增長安裝@types的npm modules便可angular2

npm install --save @types/lodash

參考

在angular中使用lodashapp

相關文章
相關標籤/搜索