【问题标题】:Why I can't install socket.io?为什么我不能安装socket.io?
【发布时间】:2016-10-11 16:21:53
【问题描述】:

我无法安装 socket.io,我不知道为什么。肯定安装了 Node.js 和 npm。但是当我尝试通过 npm 安装 socket.io 时,我收到错误“找不到模块 'has-unicode'”。

如果有人可以帮助我,那就太好了。

这是完整的调试日志:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli   '/usr/local/bin/npm',
1 verbose cli   'install',
1 verbose cli   'socket.io' ]
2 info using npm@2.15.5
3 info using node@v4.4.5
4 verbose config Skipping project config: /Users/sollom/.npmrc. (matches userconfig)
5 verbose stack Error: Cannot find module 'has-unicode'
5 verbose stack     at Function.Module._resolveFilename (module.js:325:15)
5 verbose stack     at Function.Module._load (module.js:276:25)
5 verbose stack     at Module.require (module.js:353:17)
5 verbose stack     at require (internal/module.js:12:17)
5 verbose stack     at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-install-checks/node_modules/npmlog/node_modules/gauge/progress-bar.js:2:18)
5 verbose stack     at Module._compile (module.js:409:26)
5 verbose stack     at Object.Module._extensions..js (module.js:416:10)
5 verbose stack     at Module.load (module.js:343:32)
5 verbose stack     at Function.Module._load (module.js:300:12)
5 verbose stack     at Module.require (module.js:353:17)
5 verbose stack     at require (internal/module.js:12:17)
6 verbose cwd /Users/sollom
7 error Darwin 15.4.0
8 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "socket.io"
9 error node v4.4.5
10 error npm  v2.15.5
11 error code MODULE_NOT_FOUND
12 error Cannot find module 'has-unicode'
13 error If you need help, you may report this error at:
13 error     <https://github.com/npm/npm/issues>
14 verbose exit [ 1, true ]

【问题讨论】:

  • 你在控制台输入什么命令?
  • 你在 npm 参数中给出目录路径吗?
  • "npm install socket.io" 我没有输入目录路径。

标签: javascript node.js terminal socket.io npm


【解决方案1】:

OSX 可能存在问题。尝试删除/usr/local/lib/node_modules 并重新安装节点。那应该有帮助。这是一个参考:https://github.com/npm/npm/issues/10454

【讨论】:

    猜你喜欢
    • 2021-09-08
    • 2018-05-14
    • 2021-02-26
    • 2018-02-27
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 2018-12-12
    • 2019-03-10
    相关资源
    最近更新 更多