Diferencia entre revisiones de «Instalar NodeJS»
Ir a la navegación
Ir a la búsqueda
(→Debian) |
|||
(No se muestran 11 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
= GNU/Linux = | == GNU/Linux == | ||
== Debian == | === Debian === | ||
==== Debian 10 Buster ==== | |||
= | ===== NodeJS 16.x ===== | ||
==== NodeJS 16.x ==== | |||
cd ~ | cd ~ | ||
Línea 17: | Línea 16: | ||
Sale por pantalla: | Sale por pantalla: | ||
v16.20.2 | |||
Para saber la versión del npm: | Para saber la versión del npm: | ||
Línea 23: | Línea 22: | ||
npm -v | npm -v | ||
Sale por pantalla: | |||
8.19.4 | |||
==== NodeJS 14.x ==== | ==== Debian 11 Bulleye ==== | ||
===== NodeJS 14.x ===== | |||
cd ~ | cd ~ | ||
Línea 42: | Línea 45: | ||
npm -v | npm -v | ||
== Ubuntu == | === Ubuntu === | ||
=== Ubuntu 22.04 LTS === | ==== Ubuntu 22.04 LTS ==== | ||
==== NodeJS 18.x with NVM ==== | ===== NodeJS 18.x with NVM ===== | ||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash | curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash | ||
Línea 58: | Línea 61: | ||
v18.14.2 | v18.14.2 | ||
Versión de npm: | |||
npm -v | |||
Sale por pantalla: | Sale por pantalla: | ||
Línea 63: | Línea 70: | ||
6.14.17 | 6.14.17 | ||
= Docker = | ==== Ubuntu 24.04 LTS ==== | ||
===== NodeJS 20.x with NVM ===== | |||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash | |||
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" | |||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" | |||
nvm list-remote | |||
nvm install v20.18.0 | |||
nvm list | |||
node -v | |||
Sale por pantalla: | |||
v20.18.0 | |||
Versión de npm: | |||
npm -v | |||
Sale por pantalla: | |||
10.8.2 | |||
===== NodeJS 20.x ===== | |||
cd | |||
curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh | |||
sudo -E bash nodesource_setup.sh | |||
sudo apt install -y nodejs npm | |||
sudo apt autoclean && sudo apt clean && sudo apt autoremove | |||
node -v | |||
Sale por pantalla: | |||
v20.16.0 | |||
Versión de npm: | |||
npm -v | |||
Sale por pantalla: | |||
10.8.1 | |||
===== NodeJS 18.x ===== | |||
sudo apt update | |||
sudo apt install npm nodejs | |||
sudo apt autoclean && sudo apt clean && sudo apt autoremove | |||
node -v | |||
Sale por pantalla: | |||
v18.19.1 | |||
Versión de npm: | |||
npm -v | |||
Sale por pantalla: | |||
9.2.0 | |||
== Docker == | |||
== Obtener imagen == | === Obtener imagen === | ||
docker pull node:lts-alpine | docker pull node:lts-alpine | ||
== Interactuando con NodeJS == | === Interactuando con NodeJS === | ||
docker run -it --rm node:lts-alpine | docker run -it --rm node:lts-alpine |
Revisión actual - 11:07 17 oct 2024
GNU/Linux
Debian
Debian 10 Buster
NodeJS 16.x
cd ~ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y gcc g++ make nodejs sudo apt clean && sudo apt autoclean node -v
Sale por pantalla:
v16.20.2
Para saber la versión del npm:
npm -v
Sale por pantalla:
8.19.4
Debian 11 Bulleye
NodeJS 14.x
cd ~ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y gcc g++ make nodejs sudo apt clean && sudo apt autoclean node -v
Sale por pantalla:
v14.21.2
Para saber la versión del npm:
npm -v
Ubuntu
Ubuntu 22.04 LTS
NodeJS 18.x with NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash source ~/.bashrc nvm list-remote nvm install v18.14.2 nvm list node -v
Sale por pantalla:
v18.14.2
Versión de npm:
npm -v
Sale por pantalla:
6.14.17
Ubuntu 24.04 LTS
NodeJS 20.x with NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" nvm list-remote nvm install v20.18.0 nvm list node -v
Sale por pantalla:
v20.18.0
Versión de npm:
npm -v
Sale por pantalla:
10.8.2
NodeJS 20.x
cd curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh sudo -E bash nodesource_setup.sh sudo apt install -y nodejs npm sudo apt autoclean && sudo apt clean && sudo apt autoremove node -v
Sale por pantalla:
v20.16.0
Versión de npm:
npm -v
Sale por pantalla:
10.8.1
NodeJS 18.x
sudo apt update sudo apt install npm nodejs sudo apt autoclean && sudo apt clean && sudo apt autoremove node -v
Sale por pantalla:
v18.19.1
Versión de npm:
npm -v
Sale por pantalla:
9.2.0
Docker
Obtener imagen
docker pull node:lts-alpine
Interactuando con NodeJS
docker run -it --rm node:lts-alpine
Ejecutamos:
console.log("hola");
Salida:
hola