Cómo Instalar y Usar Node.js 12 en Ubuntu / Debian / Linux Mint

Node.js es una plataforma de software de código abierto que usa el motor JavaScript V8 de Google para permitir a los desarrolladores crear aplicaciones de red escalables en tiempo real. La instalación de Node.js 12 en Ubuntu, Debian y Linux Mint es sencilla pero puede resultar complicada para los recién llegados. Este artículo te proporcionará una guía paso a paso para que puedas instalar y utilizar Node.js 12 en tu sistema sin problemas.
Requisitos Previos
Antes de proceder a la instalación de Node.js 12 en Ubuntu, Debian o Linux Mint, asegúrate de tener los siguientes requisitos previos:
- Tener una cuenta de usuario con permisos de administrador en el sistema
- Conexión a Internet estable
- Terminal de línea de comandos instalada y funcional
Pasos para Instalar Node.js 12 en Ubuntu / Debian / Linux Mint
Paso 1: Abre la terminal de línea de comandos y actualiza el índice del paquete:
sudo apt update
Paso 2: Instala el paquete de Node.js junto con npm (administrador de paquetes de Node.js) usando el siguiente comando:
sudo apt install nodejs npm
Paso 3: Verifica la versión instalada de Node.js y npm usando el siguiente comando:
node -v
Esto debería mostrar la versión instalada de Node.js. Para verificar la versión de npm instalada, ejecuta lo siguiente:
npm -v
Cómo Usar Node.js 12 en Ubuntu / Debian / Linux Mint
Una vez instalado, puedes crear un archivo JavaScript de prueba y ejecutarlo utilizando Node.js en la terminal.
Paso 1: Crea un archivo JavaScript de prueba en cualquier ubicación usando el siguiente comando:
nano test.js
Paso 2: Escribe el siguiente código de prueba en el archivo test.js:
console.log("¡Hola, Mundo!");
Paso 3: Guarda y cierra el archivo.
Paso 4: Ejecuta el archivo JavaScript con Node.js usando el siguiente comando:
node test.js
Ejemplos de Código
Aquí hay algunos ejemplos de código de Node.js que puedes usar para empezar:
- Crear un servidor HTTP: Crea un servidor HTTP en Node.js:
- Crear archivos: Utiliza Node.js para crear un archivo de texto:
- Leer archivos: Utiliza Node.js para leer el contenido de un archivo de texto:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('¡Hola, Mundo!n');
});
server.listen(port, hostname, () => {
console.log(`El servidor se está ejecutando en http://${hostname}:${port}/`);
});
const fs = require('fs');
fs.writeFile('mensaje.txt', '¡Hola, Mundo!', function (err) {
if (err) throw err;
console.log('¡Archivo Creado!');
});
const fs = require('fs');
fs.readFile('mensaje.txt', 'utf8', function(err, data) {
if (err) throw err;
console.log(data);
});
Conclusión
Node.js es una plataforma de software importante para los desarrolladores y es fácil de instalar y utilizar en sistemas Ubuntu, Debian y Linux Mint. Con este tutorial sencillo pero detallado, deberías haber sido capaz de instalar Node.js 12 en tu sistema y comenzar a trabajar con él. ¡Empieza a explorar Node.js ahora!
Preguntas Frecuentes
¿Cómo Desinstalo Node.js?
Para desinstalar Node.js 12 en Ubuntu, Debian o Linux Mint, usa el siguiente comando:
sudo apt remove nodejs
Este comando eliminará el paquete de Node.js y npm de tu sistema.
¿Cómo Actualizo Node.js a una Versión Más Reciente?
Para actualizar la versión de Node.js en tu sistema, primero debes eliminar la versión anterior con el comando:
sudo apt remove nodejs
A continuación, instala la última versión utilizando el siguiente comando:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && sudo apt-get install -y nodejs
Cambia "14.x" a la versión que deseas instalar.
¿Qué es npm?
npm (Node Package Manager) es el administrador de paquetes de Node.js. Permite a los desarrolladores instalar y gestionar módulos de software y dependencias para sus proyectos de Node.js de manera eficiente.
[nekopost slugs="use-el-espacio-de-nombres-de-la-red-linux,compartir-los-sistemas-de-archivos-zfs-nfs,uso-del-comando-ipperf,usar-el-comando-logger-linux,diferencia-entre-el-adduser-de-useradd,apague-el-sistema-linux,scp-multiples-archivos,comando-ddrescue-linux,hacer-que-el-comando-superior-ordene-por-uso-de-la-memoria"]

Deja una respuesta