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