【问题标题】:Windows -installed node.js but npm not foundWindows 安装了 node.js 但未找到 npm
【发布时间】: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?

【问题讨论】:

    标签: node.js npm


    【解决方案1】:

    您正在尝试哪个版本的 Windows? 您还需要检查依赖项是否已安装以获取更多信息,请查看链接, https://www.npmjs.org/package/socket.io

    【讨论】:

    • 谢谢。我不得不手动将 npm 可执行文件和相关的节点模块复制到我的应用程序文件夹中。
    猜你喜欢
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2015-07-09
    • 2015-02-05
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多