0%

npm list -g报错

是因为prefix没有设置导致的。
在安装完nodejs后,通过npm下载全局模块默认安装到以下目录:

1
C:\Users\_username_\AppData\Roaming\npm

运行下面的命令设置全局模块存放路径:

1
npm config set prefix "C:\Users\_username_"

或者修改.npmrc文件,默认在 C:\Users\_username_

将默认值改为:

1
prefix=C:\Users\_username_ 

注意斜杠\

1
npm config set prefix C:/Users/_username_

不加引号的话需要写成右斜杠,最好不要用有空格的文件夹

坚持技术分享,您的支持将鼓励我继续创作!

欢迎关注我的其它发布渠道