如何在没有配置的情况下更改npm前缀?

时间:2016-10-21 13:48:07

标签: node.js npm

我不小心将npm前缀更改为不存在的位置。是否有我可以访问的配置文件允许我更改它?

我能想到的唯一选择是:

  1. 完全卸载节点(npm not responding after changing the prefix
  2. 我想我可以创建不存在的目录并在那里移动npm文件。
  3. 但似乎应该有一个我可以在某处更改的配置文件,对吧?

1 个答案:

答案 0 :(得分:1)

prefix可以使用--prefix按安装和其他命令定义,但作为全局设置,它位于~/.npmrcC:\Users\<your user name>\.npmrc)。您可以直接在该文件中删除/编辑它。

如果您愿意,也可以使用npm config set prefix $valuenpm config delete prefix