我正在尝试在我的机器上安装,但是当我按照他们网站上的指示socket.io
运行时,我一直遇到错误。npm install socket.io
我不确定我是否有 npm 或 node.js 的版本不兼容,或者我只是缺少一些明显的东西。据我所知,我拥有两者的最新稳定版本。
当我运行 install 命令时,控制台输出 40+ 个错误,最后我得到了npm not ok
. 关于出了什么问题的任何想法?
如果您希望任何人尝试解决您的问题,您需要提供错误日志。了解您是从源代码还是 RPM 安装 Node 和 NPM 也会很有帮助。此外,如果您从源代码安装,您是进行标准安装还是进行了自定义?
如果您能够从头开始,我建议您按照以下步骤操作,看看您是怎么做的。安装到您的主目录不需要root,如果您需要重新开始,它可以更轻松地清除所有内容。
./configure --prefix=~/Node/
)PATH=/home/user/Node/bin:$PATH
)curl http://npmjs.org/install.sh | sh
)错误是什么?
您是否npm
使用来自 的代码进行安装git
?我只能猜测您没有使用稳定的代码,因为 git 的 master 分支通常是不稳定的。
如果是这种情况,您可以做的是从 git 存储库中获取最新代码并重新安装。
$ cd npm
$ git pull
$ make install
希望它能解决你的问题。