Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 我如何修复我的npm,似乎是无限循环?_Node.js_Npm - Fatal编程技术网

Node.js 我如何修复我的npm,似乎是无限循环?

Node.js 我如何修复我的npm,似乎是无限循环?,node.js,npm,Node.js,Npm,我试图将我的npm和npm缓存文件夹更改为d:\\npm global和d:\\npm缓存 我设法做了一个npm配置集缓存d:\npm缓存 当我尝试执行npm config set prefix d:\npm global时,我在按enter键时意外地在文件夹字符串中添加了一个'。在尝试npm I-g gulp之后,我删除了这个错误文件夹。令我恐惧的是,npm完全停止了工作,它只是在我的命令提示符下运行,CPU使用率高达50% 救命啊!我尝试搜索注册表和其他地方,甚至在Windows上卸载并重新

我试图将我的npmnpm缓存文件夹更改为
d:\\npm global
d:\\npm缓存

我设法做了一个
npm配置集缓存d:\npm缓存

当我尝试执行
npm config set prefix d:\npm global
时,我在按enter键时意外地在文件夹字符串中添加了一个'。在尝试
npm I-g gulp
之后,我删除了这个错误文件夹。令我恐惧的是,npm完全停止了工作,它只是在我的命令提示符下运行,CPU使用率高达50%

救命啊!我尝试搜索注册表和其他地方,甚至在Windows上卸载并重新安装了nodejs msi包。这将重置
D:\Program Files\nodejs\node\u modules\npm\npmrc
文件

还是不走运。我不能让npm再工作了(

edit稍微深入一点,我意识到有第二个节点服务器通过Adobe Creative Cloud运行。我怀疑这是问题所在,尽管当我从cmd.exe提示符运行
npm
时,会为该进程执行正确的(d:\program files\nodejs)版本的npm服务器

编辑因此,只有当我点击Control-C时,才会出现以下错误:


似乎它试图找到一个不存在的文件。但是,我清除了
AppData\Roaming\npm
文件夹,重新安装程序重置了默认的
d:\program files\nodejs\..npm\npmrc
文件。我还确保没有设置环境变量
NODE\u PATH
。它在工作时没有设置。我将它设置为当我试图进行更改时。

您应该能够通过修改
~/.手动修改配置设置。npmrc
已经这样做了。重新安装后,我的
d:\program files\nodejs\…\NPM\npmrc
文件被重置为默认值。运气不好:(你说得太对了,实际上@jakemingolla,我没意识到在
c:\users\userName
中有一个.npmrc文件,我以为AppData npmrc文件是windows中与
~/.npmrc
相当的文件。事实证明,windows中有三个npmrc文件:home、program files和AppData。