Instalación de Node.js y npm en Ubuntu paso a paso
Clase 12 de 17 • Curso de Configuración de Entorno de Desarrollo en Windows
Contenido del curso
Editor de texto
Cómo usar Linux dentro de Windows
- 6

Instalación y configuración de Windows Subsystem for Linux 2
04:35 min - 7

Instalación de WSL y solución de errores en Windows 10
10:53 min - 8

Configuración y Uso de Windows Subsystem for Linux (WSL) con Ubuntu
06:24 min - 9

Instalación de Máquina Virtual con VirtualBox en Windows
10:19 min - 10

Uso de Ubuntu en Máquinas Virtuales: Instalación y Configuración
13:42 min - 11

Comandos básicos de terminal en Linux y edición con Visual Studio Code
07:54 min - 12

Instalación de Node.js y npm en Ubuntu paso a paso
Viendo ahora - 13

Instalación y Ejecución Básica de Python en Linux
08:02 min
Git y Github
Trucos de Windows
La instalación de Node.js es un paso fundamental para cualquier desarrollador que busque trabajar con aplicaciones de JavaScript en el servidor. En este artículo te guiaré a través del proceso de instalación y configuración inicial de Node.js y npm, así como de cómo mantener tu entorno actualizado. Si has trabajado con JavaScript en el frontend, prepararte para ampliar tu experiencia al backend será una aventura emocionante y muy enriquecedora. Acompáñame en este proceso y descubrirás lo sencillo que puede resultar.
¿Cómo empezar la instalación de Node.js?
Para instalar Node.js, lo primero que tendrás que hacer es abrir tu terminal. Si usas Ubuntu, como es el caso de nuestro ejemplo, deberás comenzar actualizando la lista de paquetes disponibles con el siguiente comando:
sudo apt update
Al introducir este comando, es probable que se te solicite tu contraseña. Este proceso conecta tu sistema con los servidores de archivos de Ubuntu, actualizando así el listado de software que puedes instalar.
¿Y después de actualizar la lista de paquetes?
Una vez confirmado que tu sistema está actualizado, procederemos a instalar Node.js con el siguiente comando:
sudo apt install node.js
Aquí, podrías encontrar un error común al intentar la instalación, como fue en nuestro caso donde el mensaje "Unable to locate package node.js" apareció debido a un typo. Es importante recordar que los comandos deben ser escritos de forma precisa; en este caso, el correcto sería sudo apt install nodejs sin el punto.
¿Cómo comprobar la instalación de Node.js?
Después de concluida la instalación, debes verificar que Node.js se haya instalado correctamente. Puedes hacer esto revisando la versión instalada con el comando:
node -v
¿Qué es Node.js y por qué es importante?
Node.js es un entorno de ejecución para JavaScript basado en el motor V8 de Chrome. Es fundamental para ejecutar código JavaScript fuera del navegador, permitiéndote construir aplicaciones en el servidor con este lenguaje que tradicionalmente se usaba solo en el frontend.
¿Qué es npm y cómo lo instalamos?
El Node Package Manager, o npm, es un registro de herramientas, librerías y bibliotecas de código que facilitan el desarrollo en JavaScript. Para instalar npm, utiliza el mismo enfoque que con Node.js:
sudo apt install npm
Al terminar la instalación de npm estarás listo para explorar la inmensa cantidad de paquetes que ofrece el ecosistema de Node.js y comenzar a trabajar en tus proyectos de desarrollo web.
¿Cómo actualizar Node.js con npm?
Para asegurarse de que estás utilizando la versión más reciente de Node.js, puedes emplear una herramienta llamada n. La instalación de n se realiza a través de npm con el siguiente comando:
sudo npm install -g n
En caso de enfrentarte a errores de permisos, recuerda anteponer el comando sudo para conceder privilegios administrativos necesarios. Una vez instalado, puedes actualizar a la última versión de Node.js simplemente ejecutando:
sudo n latest
Si la versión no se actualiza inmediatamente, es posible que sea necesario reiniciar la terminal o incluso cerrar todas las ventanas de la terminal antes de revisar la versión con node -v.
Al seguir estos pasos, tendrás Node.js y npm instalados y actualizados, listos para llevar tus habilidades de desarrollo al siguiente nivel. Ahora tendrás la capacidad de ejecutar aplicaciones robustas en el servidor y expandir tu conocimiento de JavaScript más allá del navegador. ¡Es un gran momento para sumergirte en nuevos retos y oportunidades de aprendizaje!