我认为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 DOES是否存在于nodejs Program Files目录中。这是一个PATH环境问题吗?如果是这样,我如何解决,所以我可以在打开命令控制台窗口的任何地方使用npm?
答案 0 :(得分:0)
你在试用什么版本的Windows? 并且您还需要检查安装的依赖项以获取更多信息检查链接, https://www.npmjs.org/package/socket.io