Cómo instalar Node.js y npm en Windows

Cómo instalar Node.js y npm en Windows

Puede parecer obvio, pero instalar Node.js es el primer paso para crear aplicaciones geniales de Node.js. Afortunadamente, es compatible con casi todos los sistemas operativos, incluido Windows.





Siga esta guía paso a paso para instalar Node.js y comience a crear sus primeras aplicaciones en Windows.





Node.js es un tiempo de ejecución de JavaScript construido en el motor de JavaScript V8 de Chrome. Puede crear aplicaciones independientes con Node.js, pero se usa con mayor frecuencia para crear servicios de back-end. Es fácil comenzar con Node y es excelente para la creación de prototipos y el desarrollo ágil.





También se puede utilizar para crear servicios súper rápidos y altamente escalables. Es utilizado en producción por grandes empresas como Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA, etc.

Uso de aplicaciones de nodo JavaScript —Si es un desarrollador frontend y conoce JavaScript, puede reutilizar esas habilidades y hacer la transición a un desarrollador Full-Stack.



Node.js tiene uno de los ecosistemas más grandes de bibliotecas de código abierto disponibles. Si desea agregar alguna función o componentes básicos a su aplicación, existe una alta probabilidad de que ya esté disponible una biblioteca gratuita de código abierto. No necesita ensamblar estos bloques de construcción desde cero y, en su lugar, puede concentrarse en el núcleo de su aplicación.

Debido a otras características como la capacidad de almacenamiento en caché eficiente de Node, los múltiples proveedores de alojamiento y la disponibilidad multiplataforma, no sorprende que sea tan popular entre los desarrolladores.





Puede desarrollar numerosos proyectos con Node.js como aplicaciones de una sola página (SPA), aplicaciones de redes sociales, sitios estáticos, sistemas de pago en línea, proyectos de hardware, blogs, aplicaciones móviles, aplicaciones de chat en tiempo real, API, aplicaciones de comercio electrónico y muchas más.

Relacionado: Actualice sus habilidades de desarrollo web con estas 10 herramientas esenciales





¿Qué es npm?

npm son las siglas de 'Node Package Manager': es una plataforma en línea y una herramienta de línea de comandos.

Una plataforma en línea es un lugar donde cualquiera puede publicar y compartir herramientas escritas en cualquier idioma. Estas herramientas se pueden utilizar en el front-end (navegadores), back-end (servidores) y en la línea de comandos.

npm también es una herramienta de línea de comandos capaz de interactuar con la plataforma en línea. La herramienta de línea de comandos se utiliza principalmente para instalar y desinstalar paquetes.

descargar musica desde ipod a pc

Un paquete es una herramienta que alguien creó y cargó en la plataforma npm. Cada paquete tiene una versión. A medida que cambia el paquete, se actualiza la versión del paquete. npm facilita la actualización de los paquetes y puede cambiar de versión en cualquier momento. npm recomienda usar algunos administradores de versiones externos como NVM , nodista , norte , y nave .

Cómo configurar Node.js y npm en Windows

Puede instalar Node.js y npm en su sistema Windows siguiendo los pasos a continuación.

Nota : npm se distribuye con Node.js, lo que significa que cuando descarga Node.js, automáticamente se instala npm en su computadora.

Paso 1: vaya al sitio web oficial de Node.js

Visite el sitio web oficial de la Node.js organización.

Paso 2: haga clic en el botón Descargar

El sitio web detecta automáticamente el sistema operativo de su computadora. Puedes hacer click en el [Versión] LTS recomendado para la mayoría de los usuarios o [Versión] Últimas funciones actuales botón según su requisito. De cualquier manera se descargará un archivo de instalación con un .msi extensión.

cómo eliminar todos los mensajes de imessage en mac

LTS significa 'Soporte a largo plazo'. Se recomienda para la mayoría de usuarios. Si desea implementar su aplicación en el entorno de producción, elija la versión LTS.

los Lanzamiento actual es la versión que aún está en desarrollo. Esta versión puede tener errores y no se recomienda si desea implementar su aplicación en el entorno de producción. Es útil si desea probar nuevas funciones y usar su aplicación solo en el entorno local.

Descargar Node.js con otras especificaciones (opcional)

Ve a la Página de descargas en el sitio web de Node para descargar Node.js con otras especificaciones. Puede descargar Node.js para arquitectura de 32 bits o 64 bits de acuerdo con los requisitos de su PC.

También puede descargar el código fuente completo de la aplicación Node.js desde esta página. El archivo de instalación está disponible para descargar para diferentes plataformas como Mac OS & Linux , y también en diferentes formatos como .msi y .Código Postal .

Paso 3: Ejecute el archivo de instalación .msi

Ejecute el archivo descargado haciendo doble clic en él. Esto abrirá una ventana de bienvenida para instalar Node.js. Clickea en el próximo para iniciar el proceso de instalación.

Paso 4: lea el acuerdo de licencia de usuario final

Revise cuidadosamente el Acuerdo de licencia de usuario final. Una vez que haya leído el contrato, seleccione la casilla de verificación para aceptar los términos del contrato de licencia. Finalmente, haga clic en el próximo para continuar.

Paso 5: elija la carpeta de destino

Elija la carpeta de destino donde desea instalar Node.js. Puede cambiar la carpeta de destino haciendo clic en el Cambio... botón. Se recomienda dejar la carpeta de destino como está. Hacer clic próximo para continuar.

Paso 6: configuración personalizada

Si lo desea, puede cambiar la configuración predeterminada y personalizarla según sus necesidades haciendo clic en los iconos del árbol. Nuevamente, se recomienda seguir con la configuración predeterminada. Pegar próximo para pasar al siguiente paso del proceso de instalación.

Paso 7: Herramientas para módulos nativos

Haga clic en la casilla de verificación si desea instalar herramientas para compilar módulos nativos. Por lo general, no es necesario instalar estas herramientas, por lo que puede dejar esta casilla sin marcar. Haga clic en el próximo botón para avanzar.

Paso 8: Listo para instalar Node.js

Ahora se abrirá la ventana de instalación final. Clickea en el Instalar en pc para comenzar la instalación. También puede volver a los pasos anteriores para revisar o cambiar cualquiera de las configuraciones de instalación haciendo clic en el atrás botón.

Después de hacer clic en el Instalar en pc , la instalación comenzará en breve y se completará en unos minutos.

Al final, verá el mensaje de instalación completa. Clickea en el Terminar para salir del asistente de configuración.

Confirme que Node.js y npm estén instalados correctamente

Para verificar si tiene Node.js correctamente instalado en su sistema, ejecute el siguiente comando en su terminal:

|_+_|

Y para verificar si tiene npm correctamente instalado en su sistema, ejecute el siguiente comando en su terminal:

hacer un diagrama de dispersión en Excel
|_+_|

La versión instalada de Node.js y npm se muestra en la terminal.

Comience a crear aplicaciones increíbles con Node.js

Node.js es una plataforma perfecta para comenzar su viaje de desarrollo de pila completa. Tiene una sólida comunidad de desarrolladores y un equipo de seguimiento de errores para ayudarlo a comenzar.

Node.js es una plataforma liviana y muy amigable para principiantes que se puede usar para crear una amplia gama de aplicaciones web. Incluso puede usar Node.js con otros marcos como Express.js para crear aplicaciones móviles.

Ahora que está familiarizado con el potencial de Node.js, ¿por qué no lo prueba en su próximo proyecto de Raspberry Pi?

Cuota Cuota Pío Correo electrónico Cómo crear un bot de Twitter con foto tuiteando con Raspberry Pi y Node.js

¡Comience con Node.js y cree un bot de Twitter que tuitee fotos e información usando solo una Raspberry Pi!

Leer siguiente
Temas relacionados
  • Programación
  • JavaScript
  • Gestores de paquetes
Sobre el Autor Yuvraj Chandra(60 Artículos publicados)

Yuvraj es estudiante de licenciatura en Ciencias de la Computación en la Universidad de Delhi, India. Le apasiona el desarrollo web Full Stack. Cuando no está escribiendo, está explorando la profundidad de diferentes tecnologías.

Más de Yuvraj Chandra

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse