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