日常問題積累 - node 執行報錯

如果在使用node過程,由於安裝新模塊後引起的問題(百度也很難找到問題),推測是因爲模塊安裝版本的問題,嘗試以下方式:

  • 手動修改package.json文件:把版本號中^改成~

  • 刪除node_modules,重新cnpm install 安裝

版本號的區別:

  • ~會匹配最近的小版本依賴包,比如~1.2.3會匹配所有1.2.x版本,但是不包括1.3.0

  • ^會匹配最新的大版本依賴包,比如^1.2.3會匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0

備註:詳情可以參考這篇文章
https://www.cnblogs.com/lmf-techniques/articles/7453505.html

日常報錯
  • error CERT_UNTRUSTED
    解決方式:ssl驗證問題,取消ssl驗證命令 npm config set strict-ssl false
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章