NPM找不到模块,win 7/64位



我刚刚用node.js站点上的msi安装程序安装了windows 64位的node,在windows 7 64位。它说它安装节点路径和npm(节点包管理器)。当我在CMD中输入node时,它会转到交互式控制台,我可以用它运行.js脚本(它正在工作)。但当我输入npm时,我得到这个错误。我没有改变任何路径,这是一个新的安装。

Error: Cannot find module 'C:Program Filesnodejsnode_modulesnpmbinnode_modulesnpmbinnpm-cli.js'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:906:3

显然,问题是在64位版本的windows安装程序中,32位工作正常!

我建议下载windows版本的git bash。

您可以将PATH变量更改为C:Program Filesnodejs'而不是C:Program Filesnodejsnode_modulesnpmbin

最新更新