2012-03-19 22 views
9

he instalado en mi PC nodejs trabajo hace unas semanas ... hoy he tratado de instalar socket.io (a través de npm install socket.io" on my stupid DOS terminal >_>), pero he algún problema de proxy, entonces no puedo usar NPM ...¿Es posible instalar socket.io manualmente?

¿Es posible instalar Socket.io manualmente? ¿O es necesario usar npm?

Como siempre Sry por mi mala Inglés posiblemente

P. S. mi PC de trabajo S.O. es winXP

Respuesta

10

Sí. Es posible instalar una carpeta con npm sin tener que descargarla con npm. Sólo tiene que descargar el origen del paquete como un archivo .tar o .zip desde GitHub aquí: https://github.com/LearnBoost/socket.io

Si has elegido el archivo .zip, a continuación, descomprimirlo y hacer un npm install <folder>. Con los archivos .tar, puede instalar directamente con npm install <tarfile>

Echa un vistazo aquí para más información: http://npmjs.org/doc/install.html

+0

tengo que instalar todo solo paquete manualmente T_T pero gracias por su respuesta limpia ! – cl0udw4lk3r

5

Para Win7 de 64 bits, esto es lo Lo hice para instalar Socket.IO:

  1. Instalar node.js. Termina en "C: \ Archivos de programa (x86) \ nodejs".
  2. Extraiga el archivo zip en LearnBoost-socket.io-0.9.5-18-g3b9715e.zip socket.io "C: \ Archivos de programa (x86) \ nodejs \ node_modules \ NPM \ Socket.IO"
  3. abierto una ventana de DOS (cmd) que se ejecuta como Administrador y cambia de directorio a "C: \ Archivos de programa (x86) \ nodejs \ node_modules \ npm".
  4. En esa ventana DOS, ejecute "NPM instalar Socket.IO"
  5. El nuevo módulo socket.io se encuentra en "C: \ Archivos de programa (x86) \ nodejs \ node_modules \ NPM \ node_modules \ socket.io"
+0

thakns, esta es la única forma en que obtengo una instalación correcta en Windows 7 64bit – Naigel

-1

seguramente reiniciar las ventanas después de instalar Node.js y probar este steps.Otherwise cmd dicen NPM no reconoce como comando interno o externo

+1

¡Por favor, expanda su respuesta y hágala más legible! –

Cuestiones relacionadas