首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm命令返回消息-g‘不被识别为内部或外部命令

npm命令返回消息-g‘不被识别为内部或外部命令
EN

Stack Overflow用户
提问于 2017-02-28 11:53:28
回答 2查看 1.4K关注 0票数 3

我使用Windows8.1 64位,并从nodejs.org安装Windows安装npm。每次输入npm命令时,它都会显示以下消息:'CALL“C:\ProgramFiles\nodejs\node.exe”"C:\Program \nodejs\node模块\npm\bin\npm-cli.js“前缀-g”不被识别为内部或外部命令、可操作的程序或批处理文件。

Error while running npm “prefix -g is not recognized as an internal or external command”没有解决我的问题

节点-v

v6.10.0

npm -v

“'CALL”C:\ProgramFiles\nodejs\node.exe "C:\Program \nodejs\nodejs\node_-g\npm\bin\nm-cli.js“前缀-g‘不能被识别为内部或外部命令、可操作的程序或批处理文件。 3.10.10

npm配置获取注册表

“'CALL”C:\ProgramFiles\nodejs\node.exe "C:\Program \nodejs\nodejs\node_-g\npm\bin\nm-cli.js“前缀-g‘不能被识别为内部或外部命令、可操作的程序或批处理文件。 https://registry.npmjs.org/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-08 09:15:51

现在解决了。这不是nodejs路径的错误。但是我的一个名为ComSpec的环境变量有多个值,它只允许一个

票数 2
EN

Stack Overflow用户

发布于 2017-02-28 12:31:48

此错误指的是您的PATH变量没有指向NodeJS的正确路径。再检查一下你的env。并检查是否将其设置为正确的路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42508090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档