首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NPM -无法安装socket.IO

NPM -无法安装socket.IO
EN

Stack Overflow用户
提问于 2013-05-10 02:56:38
回答 1查看 36.3K关注 0票数 18

我正在尝试用npm在windows上安装socket.io,以便在nodeJS服务器上使用。

首先,当我输入"npm install socket.IO“时,我在日志中写了一个关于python和node-gyp的错误。我安装了python 2.7.3并设置了环境变量。

现在我得到了一个新的错误,它与visual studio有关(见鬼的VS与npm有什么关系?是关于编译器的吗?)。

错误与这里的npm install for some packages (sqlite3, socket.io) fail with error MSB8020 on Windows 7相同,但是当我在答案中使用选项而不是错误时,它会告诉我一些关于可能的数据丢失(c4267)的信息,但不会记录任何错误。

然后当我启动我的应用程序时,它告诉我仍然找不到模块socket.io这可能是从哪里来的?

哦,还有,当我做npm config get root时,它告诉我“未定义”,这会与它有关吗?我应该全局安装模块还是本地安装模块?

EN

回答 1

Stack Overflow用户

发布于 2013-10-19 04:28:34

我在Mac上也遇到过类似的问题。解决我的问题的是安装一个稍微老一点的Socket.io版本。

我做到了:

npm安装socket.io@"~0.8.1“

这将安装0.8.0到0.8.9之间的最新版本,但不会安装0.9.0或更高版本。

然后完美地安装了Socket.io。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16469086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档