Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

3D
20H
48M
37S

Instalación de NPM en Windows

4/15
Recursos

Para instalar NPM en Windows debes seguir los siguientes pasos.

Pasos para instalar NPM en Windows

  1. Dirígete a la página oficial de Nodejs. Te encontrarás con la siguiente pantalla:

Página Web para la instalación de Nodejs en Windows

  1. Selecciona la versión LTS.

La versión LTS (Long Term Support) es más estable y con menos errores. La versión actual tiene las últimas características añadidas a Nodejs, pero no está validada y puede provocar errores y bugs.

  1. Ejecuta como administrador el archivo descargado.
  2. Sigue los pasos de la instalación de Node.

¡Listo! Ya está instalado Node y NPM en tu computador.

Cómo validar que NPM están instalados en MacOS

Para validar que NPM y Nodejs están instalados, dirígete a una terminal de comandos, ejecuta el comando node -v y npm -v y te mostrará las versiones instaladas de Nodejs y NPM, respectivamente. Si no lo muestra, es porque no están instaladas.

Para actualizar NPM, ejecuta el comando npm install -g [email protected].

Cómo instalar NPM en Windows Subsystem for Linux

Si tomaste el Curso de Prework: Configuración de Entorno de Desarrollo en Windows de la Escuela de Desarrollo Web, entonces hay unas consideraciones a tener en cuenta:

  • Deberás instalar NPM y Nodejs por separado, mediante su respectivo comando: sudo apt install nodejs y sudo apt install npm.
  • Si instalas Nodejs con su comando, te instalará una versión muy antigua y provocará errores en paquetes que ya no soporten esa versión. Es por esto, que necesitas instalar Nodejs mediante un manejador de versiones.

Instalar un manejador de versiones de Nodejs

Por los inconvenientes que existen para instalar Nodejs con un comando, te recomendamos instalar un manejador de versiones de Node, por ejemplo NVM (Node Version Manager).

Sigue estos pasos para instalar NVM:

  1. Abre la terminal
  2. Si tienes instalado nodejs, desinstálalo. Por ejemplo, en Ubuntu es mediante el comando sudo apt-get remove nodejs
  3. Dirígete a la página de NVM
  4. En la sección Installing and Updating, selecciona la mejor forma de instalar NVM en tu computador

¡Listo! Ya tienes instalado NVM, ahora puedes instalar cualquier versión de Nodejs.

Cómo instalar Nodejs mediante NVM

Ahora que ya tienes instalado NVM, si ejecutas el comando nvm podrás ver una guía en la terminal con ejemplos de instalación al final.

Puedes utilizar los siguientes comandos para instalar versiones de Nodejs:

| Comando | Resultado | | --- | --- | | nvm install 8.0.0 | Instala la versión específica | | nvm install --lts | Instala la última versión LTS | | nvm install node | Instala la última versión de Node disponible | | nvm use node | Utiliza la última versión de Node |

De esta manera, ya no existirán errores al estar manejando paquetes con NPM.

Contribución creada por Andrés Guano (Platzi Contributor).

Aportes 15

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Para actualizar Node en Linux Ubuntu para WSL

  1. Revisamos la versión de npm
~$ npm --version
  1. Instalamos la ultima versión de npm
~$ sudo npm install -g [email protected]
  1. Comprobamos la nueva versión
~$ npm --version
  1. limpiamos la caché
~$ sudo npm cache clean -f
  1. Actualizamos Node
~$ sudo npm install -g n

~$ sudo n stable

Hola Chicos 😃

  • Link para la Instalación
    https://nodejs.org/es/

  • Validar las versiones con los siguientes comandos en la terminal

  • node -v

  • npm -v

Sí como yo, ya estabas avanzado y tomas éste nuevo curso, para actualizar NPM usas el comando:

npm update -g npm

Con esto solo actualizamos NPM, si quieres actualizar Node, puedes descargar el instalador o usar NVM pero éste último permite que coexistan diferentes versiones, lo cual es útil en algunos casos de desarrollo.

Nada mas como pequeño recordatorio para los que estamos tomando la escuela de desarrollo Fullstack, como anteriormente mencionaron y para que veamos por que es importante mantenernos actualizados si seremos desarrolladores profesionales, en la ultima versión de node a día de hoy (18.4.0)
el paquete fetch que utilizamos para hacer peticiones a una API, ya viene incluido en esa versión, anteriormente debíamos instalarlo, entonces es curioso ver las nuevas cosas que se van agregando, y la ayuda que nos dan!

tambien podemos usar nvm ( node version manager) que nos permite tener diferentes versiones de node JS
https://github.com/nvm-sh/nvm

Instalación de Node.js en el Subsistema de Windows para Linux (WSL2) 👇👇👇
https://learn.microsoft.com/es-mx/windows/dev-environment/javascript/nodejs-on-wsl

Si alguno tuvo el problema de que instaló todo pero no le aparecía npm en Ubuntu. Deben buscar en Google cómo instalar npm en WSL.

Yo lo tenía instalado en PowerShell y no en Ubuntu, pensé que se me había bugueado pero el profe me ayudó

Apunte en Notion

Para Actualizar alguna versión de Node y NPM al mismo tiempo coloquen el siguiente comando seguido del numero de versión que deseen.

$ nvm install 16.17.1

Here are some of the most commonly used npm commands:

npm install: Installs the dependencies specified in the package.json file. You can also use this command to install a specific package, for example npm install lodash.

npm update: Updates the dependencies to their latest version, as specified in the package.json file. You can also use this command to update a specific package, for example npm update lodash.

npm run: Runs the scripts specified in the scripts field of the package.json file. For example, if you have a script called “test” defined in your package.json, you can run it with npm run test.

npm list: Lists the installed packages in the current project. You can use the --depth flag to control the level of detail displayed.

npm init: Initializes a new Node.js project and creates a package.json file.

npm test: Runs the test script, if defined in the package.json file.

npm publish: Publishes the package to the npm registry, so that it can be installed by others.

These are just a few examples of the many npm commands that are available. For a complete list and more information about each command, you can consult the npm documentation.

LTS (Long Term Suppport)

Yo uso WSL con Ubuntu.

🤘🤘🤘