安装节点检查器时遇到问题
Posted
技术标签:
【中文标题】安装节点检查器时遇到问题【英文标题】:Facing an issue while installing node-inspector 【发布时间】:2016-12-18 05:49:18 【问题描述】:从昨天开始,由于npm
下面的问题,我被堆栈了。
当我运行 npm --version
时,它会返回 'CALL "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' is not recognized as an internal or external command,operable program or batch file.
2.15.8
当我尝试运行node-inspector
时,它正在返回
CALL "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" 前缀 -g' 不被识别为内部或外部命令, 可运行的程序或批处理文件。
v8-debug@0.7.7 预安装 D:\Practice\loopbackPractice\EMployeeDetails\node_modules\node-inspector\node_modules\v8-debug 节点 -e 'process.exit(0)'
v8-profiler@5.6.5 预安装 D:\Practice\loopbackPractice\EMployeeDetails\node_modules\node-inspector\node_modules\v8-profiler 节点 -e 'process.exit(0)'
npm 错误! Windows_NT 6.1.7601 npm 错误! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "node-inspector" npm 错误!节点 v4.4.7 npm 错误! npm v2.15.8 npm 错误!文件 C:\Windows\system32\cmd.exe; npm 错误!路径 C:\Windows\system32\cmd.exe; npm 错误!代码生命周期 npm 错误!错误号 ENOENT npm 错误!系统调用产生 C:\Windows\system32\cmd.exe;
npm 错误! v8-debug@0.7.7 预安装:
node -e 'process.exit(0)'
npm 错误!生成 C:\Windows\system32\cmd.exe; ENOENT npm 错误! npm 错误!在 v8-debug@0.7.7 预安装脚本 'node -e 'process.exit(0)'' 处失败。 npm 错误!这很可能是 v8-debug 包的问题, npm 错误!不是 npm 本身。 npm 错误!告诉作者这在您的系统上失败: npm 错误!节点 -e 'process.exit(0)' npm 错误!您可以通过以下方式获取有关如何为此项目打开问题的信息: npm 错误! npm 错误 v8-debug npm 错误!或者,如果这不可用,您可以通过以下方式获取他们的信息: npm 错误! npm 错误! npm 所有者 ls v8-debug npm 错误!上面可能还有额外的日志输出。npm 错误!请在任何支持请求中包含以下文件: npm 错误! D:\Practice\loopbackPractice\EMployeeDetails\npm-debug.log`
我已经重新安装并再次尝试了同样的问题。我尝试安装node-gyp
后面临这些问题
谁能帮帮我
谢谢
【问题讨论】:
在windows上安装node后是否重启?您需要这样做才能让 node 和 npm 开始工作。 我做了还是没有解决同样的问题。 如果没有其他工作,然后尝试卸载 node 和 npm,然后确保删除 c:/Users/your-name/appdata/roaming/npm 甚至整个 npm 文件夹中的 node_modules 文件夹,重新启动,安装再次节点 【参考方案1】:如果你的系统变量有'com spec
',删除它,一切都会好的!
【讨论】:
以上是关于安装节点检查器时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章
检查数组中是不是存在迭代器时,array.includes 不起作用[重复]