somepig错误的npx命令失败:C:\“Program Files”\ nodejs \ node.exe

时间:2017-08-04 18:36:19

标签: node.js

我的npc总是显示此错误

Command failed: C:\"Program Files"\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js config get cache --parseable
module.js:487

这只发生在npx上

(我的npx来自nodejs官方安装程序

enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

我有同样的问题。将npm更新到最新版本对我有帮助。

答案 1 :(得分:0)

解决此问题的唯一方法是更新您当前的 npm 版本。

对于 Windows

以管理员身份运行 PowerShell

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install -g npm-windows-upgrade
npm-windows-upgrade

注意:不要运行 npm i -g npm。而是使用 npm-windows-upgrade 来更新 npm。此外,如果您运行 NodeJS 安装程序,它将替换节点版本。

对于 Ubuntu

sudo npm install npm -g