node 安裝后 npm 無法使用 報錯 c:\Program Files\nodejs>npm -v Error: EINVAL: invalid argument, mkdir 'c:\Program Files\nodejs\“C:\


在命令窗口執行 : npm -v  后,報錯

 c:\Program Files\nodejs>npm -v Error: EINVAL: invalid argument, mkdir 'c:\Program Files\nodejs\“C:\

  

 

手動設置npm的cache和predix。 

步驟1:手動更改“C:\Users\Administrator.npmrc”文件,在記事本中打開,內容如下:

prefix=XXXX

而這個XXXX路徑又是不存在的,所以一直報錯,將文本內容修改為你上邊安裝的正確的配置路徑:

prefix=D:\nodejs\node_global
cache=D:\nodejs\node_cache

步驟2:再到安裝目錄D:\nodejs\node_modules\npm下,找到文件npmrc,把這個文件內容也改為

prefix=D:\nodejs\node_global
cache=D:\nodejs\node_cache

重新打開命令行,運行npm命令就正常了


免責聲明!

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



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