Node.js es una plataforma de programaciΓ³n que te permite ejecutar JavaScript en el servidor, lo que te permite crear aplicaciones web escalables y de alto rendimiento. En este tutorial te enseΓ±arΓ© cΓ³mo descargar, instalar y configurar Node.js en Windows 11 usando Visual Studio Code (VSCode), uno de los editores de cΓ³digo mΓ‘s populares.
Paso 1: Descargar Node.js
Para empezar, debes descargar la versiΓ³n de Node.js que sea compatible con tu sistema operativo. Para Windows 11, puedes descargar la versiΓ³n LTS (Long Term Support) de Node.js desde el sitio oficial de Node.js (https://nodejs.org/). Una vez en la pΓ‘gina, haz clic en el botΓ³n de descarga que corresponda a tu sistema operativo (en este caso, Windows).
Paso 2: Instalar Node.js
Una vez que se haya descargado el archivo de instalaciΓ³n, ejecΓΊtalo y sigue las instrucciones del asistente de instalaciΓ³n. AsegΓΊrate de marcar la casilla que dice "Instalar herramientas de lΓnea de comandos de Node.js" para que puedas usar Node.js desde la lΓnea de comandos.
Paso 3: Verificar la instalaciΓ³n de Node.js
Para verificar que Node.js se ha instalado correctamente en tu sistema, abre una ventana de comandos y escribe el siguiente comando:
node --version
Si Node.js se ha instalado correctamente, verΓ‘s la versiΓ³n instalada en tu sistema.
Paso 4: Instalar Visual Studio Code (VSCode)
Si aΓΊn no tienes Visual Studio Code instalado en tu sistema, puedes descargarlo desde el sitio oficial de Visual Studio Code (https://code.visualstudio.com/). Una vez descargado el archivo de instalaciΓ³n, ejecΓΊtalo y sigue las instrucciones del asistente de instalaciΓ³n.
Paso 5: Configurar VSCode para Node.js
Ahora que tienes Node.js instalado en tu sistema y Visual Studio Code configurado, es hora de configurar VSCode para trabajar con Node.js. Abre VSCode y sigue estos pasos:
-
Instala la extensiΓ³n "Node.js Extension Pack" desde la tienda de extensiones de VSCode. Esta extensiΓ³n incluye varias herramientas para trabajar con Node.js, como IntelliSense, depuraciΓ³n y generaciΓ³n de proyectos.
- Crea un nuevo proyecto de Node.js en VSCode. Para ello, abre la terminal integrada de VSCode y ejecuta el siguiente comando:
npm init -y
Este comando crearΓ‘ un archivo package.json
en tu proyecto que contiene la configuraciΓ³n de tu proyecto de Node.js.
- Instala el mΓ³dulo "express" en tu proyecto. Express es un mΓ³dulo de Node.js que te permite crear aplicaciones web de forma sencilla y rΓ‘pida. Para instalarlo, ejecuta el siguiente comando en la terminal integrada de VSCode:
npm install express
- Crea un archivo JavaScript en tu proyecto y escribe el siguiente cΓ³digo para crear un servidor web bΓ‘sico con Express:
const express = require('express');
const app = express();
const PORT = 3000;
app.get('/', (req, res) => {
res.send('Hola Mundo!');
});
app.listen(PORT, () => {
console.log(`Servidor escuchando en el puerto ${PORT}`);
});
- Guarda el archivo y ejecuta el cΓ³digo en la terminal integrada de VSCode usando el siguiente comando:
node <nombre del archivo>.js
Si todo ha ido bien, verΓ‘s un mensaje en la terminal que indica que el servidor estΓ‘ escuchando en el puerto 3000. Ahora puedes abrir tu navegador y visitar http://localhost:3000
para ver tu aplicaciΓ³n en funcionamiento.
Β‘Enhorabuena! Has logrado descargar, instalar y configurar Node.js en Windows 11 usando Visual Studio Code. Ahora puedes empezar a desarrollar aplicaciones web con Node.js y aprovechar todas las ventajas de esta potente plataforma de programaciΓ³n. Β‘Buena suerte!
hola cuando quiero instalar la extencion me dice que esta en desuso , la instalamos igual?
No me funciona, se instalΓ³ pero me sale error en la consola de VSC
Es equivalente descargar nodejs desde el navegador a descargar la extensiΓ³n o son operaciones distintas?
Por si acaso puede ayudarme. Yo tengo instalado Node en Ubuntu 23 si ejecuto un modulo node desde la terminal funciona sin problemas por lo que entiendo que no solo se ha instalado correctamente sino que ademas funciona pero no consigo que me funcione desde la terminal de vsCode. De hecho he buscado la extensiΓ³n que indica pero no me sale como opciΓ³n.
Alguna sugerencia?
un saludo
Un crack! Muchas gracias!
Like
que tema tienes en la terminal ??
Hola! Que tema usas en la terminal?
Hola esta instalaciΓ³n me sirve para windows 10
perdona la ignorancia, como creo la carpeta workspace ? xD puse el mismo comando y me sale error, cree una carpeta workspace en mi disco d y tampoco sale como en tu video aiudaaaaaa
como lo instalo en windows 10