Cannot read properties of null (reading 'pickAlgorithm')


當我們從gitHub或者別人那里拿到項目的時候,一般都是要先npm install 進行安裝依賴,但是難免會遇到報錯:

出現原因:全局安裝nodejs和本地啟動項目的nodejs版本號不同:

出現問題:

解決方案:一般執行命令行npm cache clear --force 清除緩存之后再重新安裝依賴 npm install , 依賴安裝完成之后就可以正常 npm start 來啟動項目了

注意:如果清除緩存之后安裝依賴依然報錯,這個時候就不是清緩存的問題了,是nodejs版本號的問題,這個時候就需要切換nodejs的版本號了,正常來說一個電腦上只能安裝一個nodejs版本,你需要先刪除電腦上面原有的nodejs版本,再去官網上面下載你需要的nodejs版本,下載完成之后就可以安裝依賴,啟動項目了,但是這個時候有一個新項目也要同時開發,就又要來回切換版本號,這樣就很費勁,耽誤時間不說還很麻煩,這個時候就需要nvm工具上場了,nvm是nodejs版本管理工具,可以同時管理多個nodejs版本,點擊這里查看詳細的nvm安裝使用步驟


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM