當我們從gitHub或者別人那里拿到項目的時候,一般都是要先npm install 進行安裝依賴,但是難免會遇到報錯:
出現原因:全局安裝nodejs和本地啟動項目的nodejs版本號不同:
出現問題:
解決方案:一般執行命令行npm cache clear --force 清除緩存之后再重新安裝依賴 npm install , 依賴安裝完成之后就可以正常 npm start 來啟動項目了
注意:如果清除緩存之后安裝依賴依然報錯,這個時候就不是清緩存的問題了,是nodejs版本號的問題,這個時候就需要切換nodejs的版本號了,正常來說一個電腦上只能安裝一個nodejs版本,你需要先刪除電腦上面原有的nodejs版本,再去官網上面下載你需要的nodejs版本,下載完成之后就可以安裝依賴,啟動項目了,但是這個時候有一個新項目也要同時開發,就又要來回切換版本號,這樣就很費勁,耽誤時間不說還很麻煩,這個時候就需要nvm工具上場了,nvm是nodejs版本管理工具,可以同時管理多個nodejs版本,點擊這里查看詳細的nvm安裝使用步驟。