2012-03-19 53 views
9

我安装我试图安装socket.io(通过npm install socket.io" on my stupid DOS terminal >_>)对我的工作电脑几个星期前...今天的NodeJS,但我已经有些代理问题,那么我不能使用NPM ...可以手动安装socket.io吗?

可以手动安装Socket.io吗?或者我必须使用npm?

一如既往,因为我可能英语不好

P.S.我的工作电脑S.O.是winXP

回答

10

是的。可以用npm安装一个文件夹,而不必用npm下载它。只要下载软件包源为从GitHub这里的.tar或.zip文件: https://github.com/LearnBoost/socket.io

如果您选择了.zip文件,然后解压缩,并做了 npm install <folder>。随着的.tar文件,您可以直接与npm install <tarfile>

这里了解更多信息,安装请看: http://npmjs.org/doc/install.html

+0

我已经全部安装单一封装手动T_T但感谢你的回答干净! – cl0udw4lk3r 2012-03-19 12:25:39

5

对于Win7的64位,这里是我没有安装Socket.IO:

  1. 安装node.js.它以“C:\ Program Files(x86)\ nodejs”结尾。
  2. 提取socket.io zip文件LearnBoost-socket.io-0.9.5-18-g3b9715e.zip到 “C:\ Program Files文件(x86)的\的NodeJS \ node_modules \故宫\ Socket.IO”
  3. 开放以管理员身份运行的DOS窗口(cmd)并将目录更改为“C:\ Program Files(x86)\ nodejs \ node_modules \ npm”。
  4. 在该DOS窗口中,运行“npm install Socket.IO”
  5. 新的socket.io模块位于“C:\ Program Files(x86)\ nodejs \ node_modules \ npm \ node_modules \ socket.io”
+0

thakns,这是我在windows 7 64bit上获得正确安装的唯一方法 – Naigel 2012-07-09 14:01:10

-1

肯定重新启动Windows后安装的Node.js和尝试这个steps.Otherwise CMD说NPM无法识别为内部或外部命令

+1

请扩大您的答案并使其更清晰! – 2013-03-23 18:08:46