windows下npm默认的全局路径是什么?

我不小心用npm config set prefix把全局路径改掉了,想改回去但是找不到原来默认的路径了,卸载了nodejs重装也没有用。现在我在e盘根目录下执行npm install -g yo就会直接把yeoman安装在E盘

阅读 33.4k
3 个回答

"C:\Users\xxx\AppData\Roaming\npm"

在你安装nodejs的文件夹中,你可以看到node_modulesnpm文件夹

该文件夹下面有一个文件npmrc,这里配置的是默认全局安装路径,只要修改这个文件中的路径就可以更换路径了

当然如果想要在命令行中使用命令,需要将环境变量中的路径改成和npmrc中的路径一致

在nodejs默认安装的时候是在当前用户的用户变量中Path中设置默认路径,请保持path中的路径和npmrc中的路径一致

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题