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