Cómo instalar un NPM en Mac

3/15
Recursos
Transcripción

Para instalar NPM en Mac realiza solo debes seguir unos simples pasos.

Pasos para instalar un NPM en Mac

  1. Dirígete a la página oficial de Node.js. Te encontrarás con la siguiente pantalla:
Página Web para la instalación de Node.js en Mac
  1. Selecciona la versión LTS (Long Term Support) o la “Actual”.

La versión LTS es la más estable y con menos errores. La versión actual tiene las últimas características añadidas a Node, pero no está probada y puede tener errores y bugs.

  1. Ejecuta el archivo descargado.
  2. Sigue los pasos de la instalación de Node, en la cual instalará Node y NPM en sus respectivas versiones.

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

Cómo comprobar que quedó instalado el NPM en Mac

¿Existe una forma de comprobarlo? ¡Por supuesto!

En una terminal de comandos, ejecuta el comando node -v y npm -v y te mostrará las versiones instaladas de Node y NPM, respectivamente. Si no lo muestra, es porque no están instaladas.

Si no sabes qué es la terminal, toma el curso de Introducción a la Terminal y Línea de Comandos.

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

Contribución creada con aportes de: Andrés Guano.

Aportes 28

Preguntas 7

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

nadie leyo la licencia

En linux:
1.Ultima versión LTS : sudo apt-get install nodejs npm
2. Instalar NVM: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

  • nvm ls-remote para ver la lista de versiones que hay de node
  • Luego escogen la versión que deseen instalar
    Example: para instalar Nodejs v9.3.0, ejecuta:
    -nvm install v9.3.0

Para instalar en Mac

  1. Debes de ir a nodejs.org.

  2. Descargar la última versión de Node.

Para comprobar que está instalado

  1. Abre la terminal y escribe
npm -v

Esto nos da la versión que tenemos.

Para instalar la última versión

sudo npm install npm@latest -g```

No tengo Mac, pero súper interesante el contenido.

Si ya está instalado, puedes verificar si hay una actualización más reciente con

sudo npm install -g npm@latest

Pasos para actualizar node en Ubuntu usando nvm

– Instalar primero nvm con wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
– Reiniciar el terminal
– Verificar versión de nvm com el comando command -v nvm
– Listar las versiones de node con el comando nvm ls-remote
– Instalar la versión de preferencia en este caso la última porque se requiere actualizar con el comando nvm install 16.1.0

Instalar em ubuntu
la ultima version

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

y despues

sudo apt-get install -y nodejs

si la primer instruccion no les funciona, talvez tengan que instalar antes curl, asi:

sudo apt-get install curl

https://github.com/nodesource/distributions/blob/master/README.md#debinstall

En unos años la veré en mac jajajaj 😥

Para linux, si ya tienes una versión de Node instalada y quieres actualizarla, mi recomendación es seguir los siguientes pasos:

  • descarga la última versión de la página
  • extrae el archivo y cambia de nombre a la carpeta por node para poder seguir estos pasos de forma más simple

si usas el comando ls node podrás ver que dentro se encuentran las carpetas bin, include, lib y share

  • utiliza el comando sudo cp -r node/{bin,include,lib,share} /usr/ para poder instalar esta nueva versión. También, si no tenías node instalado entonces ahora lo tendrás usando también este comando, sin tener que cambiar de versión o hacer cosas raras modificando las alternatives o creando alias en tu .bashrc o tu .zshrc o lo que sea que utilices.

Instalacion



Preferiblemente trabajar en un entorno de Linux (WSL o Mac)

Para instalarlo, simplemente instalamos nodeJs y ya con el lo tendriamos

node -v

para verificar que esta instalado y ver la version que tenemos instalada

npm -v

lo mismo pero para npm

sudo npm install [email protected] -g

Para ver si hay actualizaciones que por lo general siempre hay, entonces traernoslas e instalarlas de forma global

Node incluye npm


Node por su lado, es el enviorment que va a permitir trabajar con JavaScript del lado de nuestras maquinas, en el lado de los servidores y por el cual vamos a poder crear sorprendentes aplicaciones.

Y Npm es la implementacion que nos va a permitir a nosotros trabajar con los paquetes que podamos crear.

NODE Package Manager

NPM: Es un gestor de paquetes, el más popular de Javascript; donde se puede encontrar una gran cantidad de recurso para poder implementar en nuestros paquetes.

Aquí podemos encontrar librerías open sources hasta grande proyectos.

Link: https://www.npmjs.com/

Podemos ver si tenemos alguna actualización. Con este comando nos verificará si tenemos una actualización para npm y la instalara.

Win / Linux

Esto para Win / También funciona para Linux pero verificar permisos de las carpetas. (corrí el comando con sudo. )

Npm install –g [email protected]

WIN / Laragon

Solo hay que ir a la carpeta de {laragon}/bin/nodejs/ y aquí descargar la versión de NodeJs más reciente.

Link: https://nodejs.org/es/download/current/

Descargar el formato .zip, descomprimir en esta carpeta. {laragon}/bin/nodejs/

Muchas gracias instructor Oscar. Interesante las pequeñas diferencias al momento de la instalación entre Windows y MacOs, como es la interfaz del archivo ejecutable y el comando para actualizar npm.

Si lo instalaste en ubuntu probablemente tengas la version 10 de Node y por mas que actualices no te va a dar la ultima version.
Aqui te dejo un arcticulo para instalar la ultima version con nvm

➜ ~ npm -v
6.14.5
➜ ~ node -v
v14.4.0
➜ ~ sudo npm install [email protected] -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js

Mac es lo mejor para desarrollo.

Yo instalé Node.js con Homebrew en una sola línea de comando

brew install node

me sale este reporte sobre npm que contiene vulnerabilities, dejo el codigo adjunto

➜  ~ npm audit report
# npm audit report

glob-parent  <5.1.2
Severity: high
Regular expression denial of service - https://github.com/advisories/GHSA-ww39-953v-wcq6
fix available via `npm audit fix --force`
Will install [email protected]0.9.9, which is a breaking change
node_modules/glob-base/node_modules/glob-parent
  glob-base  *
  Depends on vulnerable versions of glob-parent
  node_modules/glob-base
    parse-glob  >=2.1.0
    Depends on vulnerable versions of glob-base
    node_modules/parse-glob
      htmlhint  >=0.9.10
      Depends on vulnerable versions of parse-glob
      node_modules/htmlhint

4 high severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force
➜  ~ 

QUE DEBO HACER EN ESTE CASO?
GRACIAS

Nadie lee la licencia

Recomiendo el uso de nvm

Para Ubuntu a mi me funciona mucho este blog:

https://ubunlog.com/nodejs-npm-instalacion-ubuntu-20-04-18-04/

Recomiendo utilizar un gestor de versiones de NodeJS en lugar de instalarlo directamente, así podrán probar diferentes versiones

NVM

no conocia el comando

sudo npm install npm@latest -g 

veremos que tal es la diferencia entre tener la version ‘normal’ y la mas actualizada

MAC OS

windows power

Otro comando que les puede servir para poder actualizar npm es el siguiente:

npm install -g npm
Sigamos!

Listo