A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Instalaci贸n de Node.js

11/17
Recursos

Aportes 46

Preguntas 12

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Otra forma de instalar node.js es usando el repositorio de noudesource, solo necesitan usar curl para comenzar la instalacion.
Usando setup_16.x se obtiene la ultima version que actualmente es la 16.5 que tiene las ultimas mejoras e incorporaciones:

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

Y luego con ap-get se termina la instalacion:
.

sudo apt-get install -y nodejs

.
Tambien se puede usar setup_current.x para obtener la version mas nueva disponible.

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

.
Si en cambio se usa setup_14.x se obtiene la ultima version de node.js 14

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

.
Tambien se puede usar setup_lts.x para instalar la ultima version lts que es mas estable.

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

un paso recomendable despu茅s de instalar nvm y antes de instalar cualquier versi贸n de node es correr en la terminal:

source ~/.bashrc

y ya pueden usar el comando nvm correctamente, 茅sto es solo para obtener el archvo bashrc que qued贸 en la carpeta de instalaci贸n y que es necesario para iniciar nvm.
Otra cosa m谩s:
si de pronto llegaran a necesitar una versi贸n especifica de node por ejemplo digamos la 15.2.1 se le puede especificar al comando de instalaci贸n:

nvm install v15.2.1

para comprobar que versiones hay disponibles: (la lista es larga)

nvm list-remote

si quiero instalar otra versi贸n simplemente ejecuto el mismo comando de instalaci贸n con el numero de versi贸n que quiero de la lista con la 鈥渧鈥

tambi茅n puedo ver que versiones tengo instaladas con:

nvm list

la 煤ltima versi贸n que instalas de node se convierte en la versi贸n en uso por defecto pero la puedes cambiar especificando cual quieres usar entre las que tienes instaladas:

nvm use v15.2.1

Para los que estan usando Oh my zsh! en vez de bash:

  1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash (Instalan nvm)

  2. 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鈥 # This loads nvm (Lo a帽aden a ~/.zshrc)

  3. source ~/.zshrc (Lo cargan en el entorno de shell actual)

  4. nvm -v (Revisan la versi贸n para ver si qued贸)

Ten铆a dudas entre npm y nvm, as铆 que a Google me fui y esto encontr茅.

nvm (Node Version Manager) es una herramienta que permite descargar e instalar Node.js. Compruebe si lo tiene instalado a trav茅s de:
nvm --version

npm (Node Package Manager) es una herramienta que permite instalar paquetes javascript. Compruebe si lo tiene instalado a trav茅s de:
npm --version

npm viene con Node.js por lo que si tiene nodejs instalado, lo m谩s probable es que tambi茅n lo haya instalado.

La instalacion de Nodejs puede variar un poco en cada distro GNU/Linux.

En distros basadas en ArchLinux (como Manjaro):

sudo pacman -S nodejs # also installs npm

En OpenSuse:

sudo zypper install nodejs # also installs npm

En Redhat, Fedora:

sudo dnf install nodejs # also installs npm
 

En distros basadas en Debian(como Ubuntu o Linux Mint) :

sudo apt install nodejs

o con:

sudo apt install nodejs npm

Cuando utilicen por ejemplo el:
sudo apt remove nodejs

Les aparece :
驴Desea continuar? [S/n]

La letra es may煤scula la 鈥淪鈥 indica en este caso, indica la opci贸n por default. As铆 que para no buscar la tecla S, presiona:

Enter o Return
(M谩s f谩cil de localizar, es la tecla m谩s gorda 馃槂 )

Si est谩n usando Oh my zsh!.. pueden cambiar a bash para hacer la instalaci贸n momentaneamente

bash

Solo ejecutando a ese comando ya vuelven a usar bash. Luego siguen los pasos indicados del profesor. Esto fue lo m谩s f谩cil que se me ocurri贸. Para volver a zsh pueden cerrar y abrir otra consola o ejecutar:

zsh

La raz贸n para instalar nvm es para tener varias versiones de nodejs y poder moverse entre ellas

Para dic/2021 nodejs ya va en la versi贸n 16.13.1

Uso Debian 10 (buster) y he podido seguir todas las indicaciones del profe sin problemas : )

para que funcione nvm sin necesidad de cerrar y abrir el terminal, se puede ejecutar:

source ~/.bashrc

Node.js

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.

https://en.wikipedia.org/wiki/Node.js

We can install nodejs in the following way from the terminal:

sudo apt install nodejs

However there is another way, having the freedom of install any version of nodejs, this is done with nvm:

https://github.com/nvm-sh/nvm#install鈥搖pdate-script

curl -o- [https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh](https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh) | bash

Restart the terminal and run the following command:

nvm install --lts

This will install the latest long term support version of nodejs

Este curso lo hago teniendo la version V16.13.1鈥

Increible, cada vez quedo mas enamorado de estos cursos

Para los que usen Oh my zsh:

  1. Instalan nvm con 鈥渃url -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash鈥

  2. Abren su archvio .zshrc con su editor de texto preferido, en mi casa vscode: 鈥渃ode ~/.zshrc鈥

  3. Al fianl del archivo agregan estas lineas de texto:

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鈥 # This loads nvm

  1. Cierran la terminal, la vuelven a abrir y revisan que se haya instalado correctamente con el comando "nvm -v " y listo.

Nota: esto funciona con cualquier otra shell, solo el paso 2 cambia, tendran que abrir el archivo de su shell.

lts -> Long Term Support

apt significa Advanced Packaging Tool, o mejor dicho el gesto de paquetes, cada distro de linux tiene su gestor de paquetes, en fedora es dnf.

**en fedora por ejemplo seria **

  • para instalar sudo dnf install nodejs

  • y para desinstalar sudo dnf remove nodejs

Node. js庐, Node. js, es un entorno en tiempo de ejecuci贸n multiplataforma para la capa del servidor (en el lado del servidor) basado en JavaScript. 鈥 js es un entorno controlado por eventos dise帽ado para crear aplicaciones escalables, permiti茅ndote establecer y gestionar m煤ltiples conexiones al mismo tiempo.

Instalaci贸n de Node.js 11/17

  • Entorno de ejecuci贸n de JavaScript en la computadora
  • Desde la terminal:
    • sudo apt install nodejs
    • node -v
    • sudo apt remove nodejs
  • nvm (Node version manager)
    • instalar curl
    • copiar y pegar en la terminal el codigo para nvm
    • nvm install --lts (Long time soport)
    • node -v

2 formas de instalar node js
instalar nodejs entra a el link y elige e la version quieres

https://github.com/nodesource/distributions/blob/master/README.md#installation-instructions
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install -y nodejs

2da forma
sudo apt-get install nodejs

apt = Advanced Packaging Tool (Herramienta de embalaje avanzada, en Espa帽ol)

Es un comando disponible en la mayor铆a de los sistemas basados 鈥嬧媏n Unix. Es una abreviatura de 芦Client URL禄. Los comandos de Curl est谩n dise帽ados para funcionar como una forma de verificar la conectividad a las URL y como una gran herramienta para transferir datos.

Para los que usan oh my zsh:
no me funcionan las sugerencias que hacen en estos comentarios pero fue super sencillo.
Instalamos el nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Luego:

source ~/.bashrc

Y en nuestro archivo de configuracion:

nano ~/.zshrc

En plugins:

plugins=(git nvm)

Reiniciamos:

source ~/.zshrc

Cerramos el terminal y listo! podemos usar nvm

Hice tal cual, pero me sigue apareciendo el error.
Cerr茅 la terminal pero no avanza.
![]()

Si alguien sabe se los agradecer铆a

Se actualiz贸 la versi贸n de Node.js.
Es v14.17.4 (npm v6.14.14) en el momento de agosto de 2021.

En mi opioni贸n, para aplicaciones que van a ir a entornos de producci贸n, es m谩s seguro trabajar con las versiones LTS ya que son m谩s estables

Genial, no tenia en cuenta lo de nvm

**pegar** en **Terminal**  = Ctrl + Shift + v

Listo ya tengo Node

De mucha ayuda este video!

LTS (Long-Term Support)
鈥淪oporte a largo plazo鈥 que generalmente garantiza que los errores cr铆ticos se solucionaran por un total de 30 meses.

Soy nuevo, acabo de instalar la versi贸n 16.14.0

al querer instalar nodejs me salia un error tipo Conflicts: libssl1.0-dev but 1.0.2q-2 is to be installed E: Unable to correct problems, you have held broken packages
despues de investigar un poco encontre esta solucion que consiste en ejecutar los siguientes comandos
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install

despues de esto pude seguir con la instalacion con normalidad

Oh javascript, se siente increible tener una escuela de 0 a 100 aqui en platzi con este lenguaje

Aqu铆 con la versi贸n m谩s reciente 馃槃

Cuando lo corr铆 me sali贸 esta versi贸n m谩s reciente

INcre{ible este acercamiento al manejo de paquetes desde una instalaci贸n por default a una reciente con comandos

El comando :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Entendido

Iniciar en Node JS (Instalaci贸n y configuraci贸n de servidor web en windows) Descargar node js de la p谩gina oficial https://nodejs.org/es/download/, una vez que haya finalizado, dar doble click para ejecutar el programa y seguir con las instrucciones hasta terminar con la instalaci贸n.

  • Instalaci贸n de Node.js en la terminal de Ubuntu

    Copia y pega en tu terminla lo siguiente:

curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash
  • Luego:
nvm install --lts
  • Verificamos su instalaci贸n con:
node -v

Habr谩s instalado a esta fecha su 煤ltima versi贸n

v16.13.0

En mi ordenador con Kubuntu tuve problemas para instarlo con curl, mi soluci贸n fue ejecutar:

git clone https://github.com/nvm-sh/nvm.git

Despu茅s:

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"

Y para finalizar:

source ~/.bashrc

No s茅 por qu茅 me dio un problema, pero de esa manera lo solucion茅.

muy buen video, y diferentes maneras de instalar nodejs

Gracias!

Perfecto!

Para reiniciar tu para usar nvm

. ~/.nvm/nvm.sh