因为昨天我因为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 node -e' process.exit(0)'
v8-profiler@5.6.5预安装D:\ Practice \ loopbackPractice \ EMployeeDetails \ node_modules \ node-inspector \ node_modules \ v8-profiler node -e' process.exit(0)'
npm ERR! Windows_NT 6.1.7601 错误的ERR! argv" C:\ Program Files \ nodejs \ node.exe" " C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "安装" "节点检查员" 错误的ERR!节点v4.4.7 错误的ERR! npm v2.15.8 错误的ERR!文件C:\ Windows \ system32 \ cmd.exe; 错误的ERR!路径C:\ Windows \ system32 \ cmd.exe; 错误的ERR!代码ELIFECYCLE 错误的ERR! errno ENOENT 错误的ERR! syscall spawn C:\ Windows \ system32 \ cmd.exe;
npm ERR! v8-debug@0.7.7预安装:
node -e 'process.exit(0)'
错误的ERR! spawn C:\ Windows \ system32 \ cmd.exe; ENOENT 错误的ERR! 错误的ERR!在v8-debug@0.7.7预安装脚本'节点-e' process.exit(0)''失败。 错误的ERR!这很可能是v8-debug软件包的一个问题, 错误的ERR!不是与npm本身。 错误的ERR!告诉作者你的系统失败了: 错误的ERR! node -e' process.exit(0)' 错误的ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息: 错误的ERR! npm bugs v8-debug 错误的ERR!或者如果不可用,您可以通过以下方式获取他们的信息: 错误的ERR! 错误的ERR! npm owner ls v8-debug 错误的ERR!上面可能有额外的日志记录输出。npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! d:\实践\ loopbackPractice \ EMployeeDetails \ NPM-debug.log`
我重新安装并再次尝试同样的问题。我尝试安装node-gyp
任何人都可以帮助我
由于
答案 0 :(得分:0)
如果您的系统变量具有'com spec
',只需将其删除即可,一切正常!