有可能手动安装socket.io?

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

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

一如既往地为我的可能英语不好

PS我的工作电脑SO是winXP

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

如果您select了.zip文件,请解压缩并执行npm install <folder> 。 使用.tar文件,您可以直接使用npm install <tarfile>

在这里看看更多的信息: http : //npmjs.org/doc/install.html

对于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. 打开以pipe理员身份运行的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”

具体的zip文件下载链接: https : //github.com/LearnBoost/socket.io/zipball/master

确定安装node.js后,重新启动Windows,并尝试这一步。否则cmd说npm无法识别为内部或外部命令