1、我們在拿到代碼時,最好先看下他的文檔的說明,項目支持的node版本是多少,盡量在運行項目之前先把node調(diào)至與之對應的版本;這樣可以避免由于node環(huán)境引起的一系列不必要的麻煩。
2、針對已經(jīng)出現(xiàn)問題的,當然還是要先查看node版本,是否在項目所需的版本內(nèi),確認正確,要是怕麻煩可以先嘗試著刪除node_modules 模塊,刪除之后重新install 查看是否可行,要是依然不行,我們只能進行終極大招,重啟大法,刪除整個項目重新下載,
我的經(jīng)驗告訴我,這樣基本上都可以解決node環(huán)境帶來的問題,你要是遇到相同的問題可以耐心的嘗試一下,我是實踐過的。
3、要是你的項目比較多且每個項目所需的node版本不一致的情況下,建議你安裝一個node版本管理器nvm,方便你針對不同的項目可以隨時切換,注意再裝nvm之前最好先把之前裝的node刪除干凈,可以減少一些不必要的麻煩,裝好nvm后選擇node版本后可以用命令查一下npm 是否存在,基本上都是正常的,偶爾的小版本可能沒有需要注意下。