【发布时间】:2014-09-03 14:46:53
【问题描述】:
我认为 npm 会在 Windows 上使用最新的 node.js 安装程序自动安装。但是,当我尝试在命令控制台中使用 npm 时,出现以下错误
C:npm install socketio
module.js:340
throw err;
^
Error: Cannot find module 'C:\Users\foo\node_modules\npm\bin\n
pm-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
我检查并发现 npm 确实存在于 nodejs 程序文件目录中。那么这是 PATH 环境问题吗?如果是这样,我该如何解决,以便我可以在任何打开命令控制台窗口的地方使用 npm?
【问题讨论】: