Hoy vamos explicar como instalar Node.js en nuestro PC para empezar a desarrollar. Solo te va a llevar diez minutos, sea cual sea tu sistema operativo. ¡Sigue los pasos y seguro que no te dará problemas!
Si has llegado aquí es porque sabes lo que es Node.js, así que sobran las presentaciones. Si por algún casual estás empezando a investigar sobre el tema te recomendamos que te pases por la web oficial de Node.js.
Para instalar Node.js junto con el gestor de paquetes npm (Node Packet Manager) y poder ejecutar código solo necesitas seguir el primer paso de este artículo, te explicamos como hacerlo en Windows, Ubuntu y Mac. Además hemos añadido un punto donde te contamos qué herramienta puedes instalar como entorno de desarrollo (IDE) que te ayude con tus primeros programas.
Instalación de Node.js y npm en Windows
Como suele ocurrir, en Windows siempre es un poco más tedioso instalar entornos de desarrollo pero no desesperes que te lo explicamos.
Lo primero que debes hacer para instalar Node.js en Windows es descargar de la página oficial la versión que necesites.
Se descargará un archivo .msi que ejecutaremos. Este es el asistente de instalación y la verdad que no tiene ningún misterio.
Durante el asistente podremos cambiar la ruta de instalación y las características que se instalarán. En cuanto a las características de la instalación, recomendamos no cambiar nada dejándolo como indica por defecto, en especial el aparatado npm package manager que es el gestor de paquetes de Node.js y nos será de especial utilidad a la hora de desarrollar.
Tras terminar el proceso de instalación tendremos que verificar que tenemos correctamente instalado todo lo necesario para empezar a desarrollar. Podemos comprobarlo con dos comandos:
node --version npm --version
Si te muestra la versión correctamente es que tienes todo listo para ponerte a desarrollar. Pásate por el último punto del artículo , te recomendamos un entorno de desarrollo.
Instalación de Node.js y npm en Ubuntu
La instalación más fácil, solo tendrás que utilizar la consola. Abre un terminal y escribe (o copia y pega) las siguientes líneas:
Para terminar, comprueba que todo está correctamente instalado ejecutando los siguientes comandos:
node --version npm --versión
Instalar Node.js y npm en Mac
Al igual que en Windows tendremos que descargar el paquete de instalación de la página oficial de Node.js. En este caso seleccionaremos macOS Installer .
Una vez descargado el paquete .pkg lo ejecutaremos para iniciar el asistente.
En el asistente podemos limitarnos a pulsar el botón Siguiente hasta que finalice la instalación.
Una vez finalizada la instalación tendremos que asegurarnos de que todo se ha instalado correctamente. Si abrimos un terminal y ejecutando los siguientes comandos, nos muestra la versión entonces todo habrá ido bien.
node --version npm --version
Pásate por el último punto de este tutorial, te contamos cómo empezar a desarrollar con Atom.
Instalación de IDE para desarrollo de Node.js
Este punto es algo subjetivo. Existen muchas opciones para desarrollar en Node.js. Puede servirte desde un editor de texto plano hasta algo más sofisticado como Intellij o Eclipse. Nosotros hemos elegido una opción intermedia. Hemos usado Atom, un editor de texto gratuito que nos permite instalar paquetes de terceros que aportan funcionalidad al propio programa.
Si prefieres cualquier otro IDE que ya tengas instalado podemos aconsejarte sobre qué necesitas instalar para tener todo listo y empezar a desarrollar en Node.js. Déjanos un comentario y nosotros te explicamos como hacerlo 😉 .
Para instalar Atom solo hay que acceder a la página oficial, descargar el instalador, ejecutarlo y seguir los pasos del asistente. Además para que podamos desarrollar cómodamente tendremos que instalar algunos paquetes de terceros. Te contamos cómo hacerlo a continuación.
Accederemos a los ajustes de Atom, a través del menú File/Settings como mostramos en la imagen.
Pulsando sobre la sección Install aparece el buscador de paquetes. Vamos a instalar dos paquetes:
- atom-runner, permite ejecutar el código que escribamos en NodeJS
- atom-ternjs, nos ayuda a autocompletar cuando estemos escribiendo código.
Para instalar los paquetes solo es necesario hacer uso del buscador y pulsar sobre el botón Install.
Una vez tengamos instalados los paquetes podremos ejecutar nuestros programas en Node.js pulsando las teclas Alt + R.
Para tener disponible el autocompletado tendremos que configurarlo, solo nos llevará cuatro clicks.
Pulsaremos sobre la pestaña Packages > Atom Ternjs > Configure project. Esto nos mostrará una vista en Atom que nos permitirá decir qué queremos que nos autocomplete. Nosotros hemos marcado solo la opción emacVersion 7 y hemos pulsado el botón Save and restart server, si usáis alguno de los paquetes que comenta en la configuración podéis marcarlo para que os autocomplete esos paquetes.
Llegados a este punto ya podemos ponernos a escribir código como locos.
Conclusión
Como has visto tener preparado todo lo necesario para empezar a programar en Node.js es súper sencillo. La instalación no lleva más de diez minutos. Te animamos a que empieces a hacer tus pequeños desarrollos con Node, nosotros iremos escribiendo tutoriales explicando cómo enfocar tus desarrollos usando esta tecnología.
Como siempre decimos, si hay cualquier duda o problema comentad por aquí e intentamos resolverlo lo antes posible.