百度不到找了很久悯蝉,百度這方面的資料很少窑睁,但八九不離十是依賴包版本互相沖突的問題挺峡,遇到好多回這種問題了,于是到gitHub上找
兩種辦法(要么升級担钮,要么降級其中一個依賴包橱赠,版本依賴吻合即可):
第一種:升級當(dāng)前typescript版本對應(yīng)的lodash的type版本
例如 typescript 2.5:
npm i -D @types/lodash@ts2.5
第二種:只需要更新 typescript@~2.8.x以上版本(我是使用這個辦法解決的)
例如:
npm i -D typescript@~2.8.2
但是如何快速找到吻合版本有解決方案嗎?每次這樣找正確版本好累箫津,希望有懂的大佬能留言說下狭姨,小生不才。苏遥。
參考:
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/33778
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/33845
https://github.com/search?p=2&q=lodash++object.d.ts&type=Issues