關於nodejs安裝過程中 npm /nrm ls報錯的可能解決方法


關於前端成長小白的記錄:

實際上學習前端有一段時間了,但從未有如此迫切的想法想要把自己的遇到的問題記錄下來。但是經歷了昨天漫長的找解決方法的過程之后,我想要把我遇到的問題記錄下來。希望可以幫助到遇到相同問題的小伙伴。有此想法的原因是網上太多解決方法,但有些真的行不通,好不容易找到有用的辦法,想要記錄下來,分享給有需要的人。

一、安裝npm遇到的問題

  1. 當node安裝完成 npm –v運行也沒有問題,但是執行npm命令安裝其他包時會遇到這個錯誤提示:err_tls_cert_altname_invalid
  2. 接着就會顯示:npm: a complete log of this run can be found in:

最初遇到這個問題,我的關注點一直在a complete log of this run can be found in:,嘗試了很多的方法,也查看了很多網上的解決辦法,比如刪除node-modules、清除緩存等,都無法解決。后來我覺開始關注前面這個ERR_TLS_CERT_ALTNAME_INVALID,原來是這里出了問題:

解決辦法:

 

參考鏈接:https://www.cnblogs.com/yuanyuanya/p/13099168.html

總結感悟:遇到問題首先不要盲目,挨個解決。干就完事了。

  1. 接着就是在安裝nrm ls 過程中出現的問題

 在使用 nrm ls無法查看nrm網址列表,顯示錯誤如下

 

nrm:無法加載文件***********

解決方法:

  1. 右鍵win圖標,右鍵點擊windows powershell(以管理員的身份運行);
  2. 輸入 set-ExecutionPolicy RemoteSigned 回車
  3. 輸入 y
  4. 通過輸入 get-ExecutionPolicy 查看是否更改成功 若顯示如下這修改成功

 

然后再使用nrm ls就可以了

在可以根據nrm use taobao 把默認下載包的地址改成國內的淘寶了 這樣可以提升包下載的速度。

參考網址:https://blog.csdn.net/tangkthh/article/details/103440722

總結:前端路漫漫,大家一起走就感覺很好。我非常感謝以上兩個網址的作者帶領着我解決了我的問題,希望我口水話般的記錄能夠幫助到需要幫助的人。

如果我發的解決方案沒有幫到你,也不要噴我。我真的很菜。

祝大家開心快樂。


免責聲明!

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



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