La aparicion de nuevas tecnologias como node.js hacen temblar a PHP. Si bien no creo que este sea desplazado(realiza cosas de ingeniería de servidor que java script aun no hace), no cabe la menor duda de que en los tiempos que vienen veremos maravillas por parte de node.js

Como instalar node.js en Windows 7 o Vista

Robustos sistemas como Facebook y Google lo están utilizando cada vez mas.

Aparecen nuevas herramientas para comprimir el codigo de los archivos CSS o simplificar su redaccion de maneras asombrosas. No pretendo entrar en detalle ahora de eso. Pero mas adelante seguramente intentare, tocar estos de manera un poco mas profunda.

Básicamente Node.js es java script del lado del servidor. Concepto que como bien dijeron por ahí es tan simple que uno termina diciendo ¿como no se me ocurrió semejante cosa? :P

El entorno ideal para trabajar con node es por supuesto Linux. Pero se que hay muchas personas (entre las que me incluyo) que les resulta mas cómodo trabajar con Windows. Aunque tambien debo admitir que con la aparicion de Sublime Text 2 comienzo a pensar que Linux es cada vez mas accesible al Webmaster. Si por algun motivo te viene la idea a la cabecita de decirme “no pero en Linux yo uso xxxx” olvidalo. Nunca me senti comodo con los demas IDE. Lo intente. Pero no hubo caso. :P

Asi que ahora veremos como puede instalarse node.js en Windows. De manera simple, rapida y que podamos utilizar npm como dios manda.

El primer paso sera logicamente bajar eso que todos amamos. El instalador. :P

Luego de hacer una instalacion clasica al estilo Windows (Siguiente, Siguiente, Siguiente) hay que hacer lo siguiente:

Dirigirse al Panel de Control, luego a Sistema y por último a Configuracion Avanzada de Sistema.

Alli encontraremos la siguiente ventana:

Instalacion de node.js en Windows 7

 

Hacemos clic en Variables de entorno y veremos algo como esto:

Esta es la parte donde deberemos revisar si se encuentra la ruta el directorio donde se encuentra instalado node.js

De no ser así solo debemos agregarla de forma manual, indicando la ruta en la cual se encuentra el directorio antes mencionado.

Como instalar node.js en Windows 7

NPM

Ahora para poder utilizar npm e instalar esas maravillosas extensiones que posee node.js, como socket.io o Stylus solo resta darle permisos a la carpeta de node js. De lo contrario no funcionara.

Como instalar node.js en Windows 7

Hacemos click derecho sobre la carpeta de node.js entramos en propiedades y vamos a la pestaña llamada Seguridad. Allí le habilitamos a nuestro usuario todos los permisos y le damos control total.

De esta forma ya podemos instalar cualquiera de las extensiones de node.js.

Si deseamos hacer una prueba del mismo simplemente podemos crear un documento de texto y poner:

var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at http://127.0.0.1:8124/');
 

Guardamos este archivo como ejemplo.js y luego nos dirigimos al viejo prompt de DOS.

Inicio -> Tipeamos “cmd” y presionamos Enter.

Corremos node.js y en su linea de comandos ponemos:

> node example.js 

Y deberíamos obtener lo siguiente:
Server running at http://127.0.0.1:8124/

Para instalar alguna extension (por ejemplo socket.io) solo deberiamos poner:

npm install socket.io :P

¿Hiciste cosas con node.js? Cuéntanos!

Hasta la próxima! :P

Unknown source

 

Leave a reply