如何更改npm前缀没有configuration?

我不小心把npm前缀改成了不存在的地方。 有没有我可以访问的configuration文件,这将允许我改变这一点?

我能想到的唯一select是:

  1. 完全卸载节点( npm更改前缀后没有响应 )
  2. 我想我可以创build不存在的目录,并在那里移动npm文件。

但似乎应该有一个configuration文件,我可以改变的地方,对不对?

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

你也可以使用npm config set prefix $value ,或者npm config delete prefix