安装后无法运行npm

时间:2017-12-10 18:59:31

标签: npm npm-install

我在这里看过很多类似的帖子,但由于某种原因,这些解决方案似乎对我不起作用。显然,我错过了一些东西。

我通过运行depcheck全局安装了npm install -g depcheck个包,运行正常,没有任何错误。

如果我进入npm packages的全局目录,那是: 在我的Windows 10计算机上c:\Users\<Username>\AppData\Roaming\npm,我确实看到了depcheck.cmd文件。

我还在depcheck文件夹中看到c:\Users\<Username>\AppData\Roaming\npm\npm_modules文件夹。

我认为这意味着我可以在全球范围内安装depcheck软件包。

当我运行npm config get prefix时,我得到c:\Users\<Username>\AppData\Roaming\npm这似乎是正确的路径。

为什么当我在项目的depcheck所在的根文件夹中运行package.json时,我得到:

  

&#39; depcheck&#39;不被视为内部或外部命令,   可操作程序或批处理文件

如果我在项目的根文件夹中尝试另一个标准npm command,它可以正常工作。例如,我运行了npm -v并获得了版本号。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

之前我也遇到过这个问题。在网上搜索后,我发现重新安装具有管理员权限的NPM对我有用,因为没有管理员权限的安装程序不会创建/写入某些特定文件。我希望这对你有所帮助。

帕斯卡。

相关问题