可以手动安装socket.io吗?

时间:2012-03-19 11:42:25

标签: javascript node.js socket.io

我几周前在我的工作电脑上安装了nodejs ...今天我尝试安装socket.io(通过npm install socket.io" on my stupid DOS terminal >_>),但我有一些代理问题,那么我可以'使用npm ......

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

一如既往地为我糟糕的英语而烦恼

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

4 个答案:

答案 0 :(得分: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

答案 1 :(得分: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 \ npm \ 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”

答案 2 :(得分:-1)

答案 3 :(得分:-1)

安装node.js后一定要重启windows并尝试这个步骤。否则cmd说npm不能识别为内部或外部命令