DEV Community

Cover image for Instalar Node.js en Windows
Jordi Ayala
Jordi Ayala

Posted on • Edited on • Originally published at asjordi.dev

1

Instalar Node.js en Windows

Node.js es un entorno de tiempo de ejecución de JavaScript. Es de código abierto y multiplataforma. Node.js se ejecuta del lado del servidor o backend. Su desarrollo permitió la ejecución de código de JavaScript fuera de un navegador web.

Una de sus principales características es que permite una programación asincróna, además de que, permite crear sitios web dinámicos eficientes con JavaScript.

Node.js está basado en el motor V8 de Google, uno de los intérpretes de lenguaje de programación que existen. Este motor se encarga de compilar el código de JavaScript en código de máquina, un código de nivel más bajo que no hace falta que sea interpretado por el navegador.

Node.js puede ser instalado de diferentes maneras, a continuación, se muestran los pasos para su instalación en Windows.

  • Descargar el instalador .MSI de Node.js del sitio web oficial (https://nodejs.org/es/download/) de acuerdo con la arquitectura de la computadora (32 o 64 bits). Se puede elegir entre la versión LTS o la actual, para el tutorial se eligió la versión Actual.

Descargar Node.js

  • Ejecutar el archivo de instalación.

Ejecutar instalador

  • A continuación, el asistente de instalación se abrirá, hacer clic en Next.

Asistente de instalación

  • Es necesario aceptar la Licencia de Uso, para lo cual basta con marcar la casilla correspondiente y clic en Next.

Aceptar licencia de uso

  • Seleccionar la carpeta de instalación, por defecto se instala en C:\Program Files\nodejs. Se puede cambiar la ruta de instalación, para lo cual, se debe marcar la casilla Customize y clic en Browse para seleccionar la ruta de instalación. Posteriormente, clic en Next.

Seleccionar ruta de instalación

  • En la sección de Configuración personalizada se puede elegir la instalación de los componentes adicionales, para el tutorial se seleccionó la opción Default y se realizó clic en Next.

Configuración personalizada

  • En la sección de Herramientas para módulos nativos marcar la casilla para que el instalador realice la instalación de los componentes necesarios para módulos nativos y hacer clic en Next.

Herramientas adicionales

  • Para comenzar la instalación de Node.js hacer clic en Install (el asistente solicitará permisos de administrador).

Comenzar instalación

  • El proceso de instalación puede tomar unos minutos, no cancelar y esperar hasta que finalice.

Proceso de instalación de Node.js

  • Una vez finalizada la instalación, se mostrará el mensaje de instalación exitosa. Hacer clic en Finish.

Instalación finalizada

  • En caso de haber marcado la casilla del Paso 7, al cerrar la ventana del asistente de instalación se ejecutará en la línea de comandos automáticamente el proceso de descarga e instalación de las herramientas adicionales.

Instalación de herramientas adicionales

  • Para verificar si Node.js se ha instalado satisfactoriamente en el sistema, ejecutar el siguiente comando en la línea de comandos o terminal de Windows.
node -v
Enter fullscreen mode Exit fullscreen mode
  • Si la instalación fue exitosa, se mostrará la versión de Node.js instalada en el sistema.
v18.9.1
Enter fullscreen mode Exit fullscreen mode
  • Para verificar si npm (manejador de paquetes de node) se ha instalado satisfactoriamente en el sistema, ejecutar el siguiente comando en la línea de comandos o terminal de Windows.
npm -v
Enter fullscreen mode Exit fullscreen mode
  • Si la instalación fue exitosa, se mostrará la versión de npm instalada en el sistema.
8.19.12
Enter fullscreen mode Exit fullscreen mode
  • Una vez finalizados los pasos anteriores, se ha realizado la instalación completa de Node.js en el sistema.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay