1

我刚刚在 Windows 10 上安装了 Node v4.4.7,但是我遇到了一个问题,即当我在正确的目录中npm运行时找不到 package.json 文件。npm install

我得到的错误是ENOENT: no such file or directory, open 'C:\Windows\System32\package.json' 这似乎很奇怪,因为我目前不在,C:\Windows\System32而是pwd会显示我在C:\ao\AO Hybrid

这让我检查npm prefix哪个返回C:\Windows\System32。我已经用 npm v.2.15.8 和 v.3.10.8 尝试了这个,结果相同。

如何确保 npm 在本地而不是在 system32 中搜索包?

4

2 回答 2

2

事实证明,我的工作场所已经HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor\Autorun在注册表中设置了密钥,将我当前的工作目录更改为 system32,从而导致了问题。

于 2016-09-30T08:54:50.157 回答
0

尝试使用 Git Bash 而不是 powershell。

于 2020-12-09T21:08:27.240 回答