node.js - 无法在 WIndows 中使用 npm

标签 node.js npm windows-8.1 npm-install

Error message in cmd.exe

嗨 我无法在 Windows 8.1 64 位上使用 npm。它显示图像链接中的错误消息。我已经安装了 nodejs v5.7.1

错误信息: 'CALL "C:\Program Files\nodejs\node.exe""C:\Program Files\nodejs\node_modules \npm\bin\npm-cli.js"前缀 -g' 未被识别为内部或外部 com 要求, 可运行的程序或批处理文件。 3.6.0

尝试更改 PATH 变量并在不同的驱动器中安装新副本

请帮忙。 谢谢

最佳答案

下载Cygwin

以管理员身份启动 Cygwin 终端,然后运行以下命令

curl -L "https://npmjs.org/install.sh"| sh

这将执行 NPM 的全新安装。下载可能需要一段时间,但如果一切顺利,安装完成后,最后打印的内容将是 It Worked


编辑:从 npm-windows-upgrade 更改为 Cygwin

关于node.js - 无法在 WIndows 中使用 npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35873839/

相关文章:

node.js - 请运行 `npm cache clean`

ruby - 在 npm 项目中安装 ruby​​ gems

unit-testing - 如何以编程方式关闭 ExpressJS 的实例?

javascript - 如何将流数据从文件传输到 Node js 中的 post body 请求

javascript - Firebase 简单查询给出错误 : "Converting circular structure to JSON at JSON.stringify"

javascript - "node -r package.json"- 如何访问内部对象?

xaml - 如何更改特定元素的 TextBox 占位符文本颜色,而不是全局

c# - 运行进程并获取 "Windows protected your PC"消息

javascript - Visual Studio for Windows 8.1 应用程序中的 CSS 范围

node.js - Passport-facebook 从回调函数中访问 req 对象