前缀 -g' 不被识别为内部或外部命令,



我已经在Windows 10 32位上安装了Node JS,但是当我尝试输入">

npm -v

总是有错误消息

'调用 "C:\Program Files (x86(odejsode.exe" "C:\Program Files (x86(odejsode_modulespm\binpm-cli.js" 前缀 -g' 不是 被识别为内部或外部命令、可操作程序或 批处理文件。

我该怎么办?

'

尝试节点 -v 确保节点已安装。那么命令应该是npm install -g your_package

您说您的 Windows 是 32 位的,但错误消息显示"程序文件 (x86(",这可能

不是预期的情况,因为"程序文件 (x86("应该只出现在 64 位版本的 Windows 中; 而 32 位 Windows 仅包含 1 个和仅 1 个"程序文件"。

要么节点安装程序的路径有误,要么你/你的script/npm.cmd或类似的东西过早地指向了错误的位置。

如果这真的是npm.cmd问题,你应该向nodejs报告错误。

要验证,请尝试此操作

cd "C:\Program Filesodejs"; .pm -v

最新更新