新環境下啓動老項目,npm install後啓動有報錯

常常會有這樣的問題,運動的好好的項目,在新搭建的環境中運行不起來或有報錯

踩了不少這樣的坑

大概原因:依賴包下的依賴包版本與依賴包版本不相符,有點繞,看完後面的就清楚了。

1、查看報錯的是什麼地方,多半是依賴包報錯

2、npm ls查看當前項目安裝的依賴包

3、可以看到依賴包下面有依賴的依賴包,找到報錯的依賴包

4、找到node_modules下面依賴包源碼下package.json,查看版本號是否與安裝的版本一致

 

5、可以看到版本號不一樣,大部分都是不一樣的,主要是看依賴包與子依賴包版本是否兼容,不兼容就會出現報錯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章