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 鈥渢est鈥 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.

馃馃馃