Instalación de Node.js

1/31

Lectura

¡Hola!

Si vas a trabajar con Node.js, lo primero que tienes que hacer, es instalarlo en tu máquina. Ya sea con Windows, Linux o Mac, si vas a la web de Node.js (https://nodejs.org), la web detectará tu sistema operativo, y te ofrecerá un paquete con el que instalarlo.

Simplemente pulsa en el botón verde de la versión que quieras (mi recomendación es siempre usar las versiones LTS) y completar el proceso de instalación. Dependiendo del sistema operativo, te hará más o menos preguntas, pero con las opciones por defecto se instalará bien.

Como consejo, asegúrate de tener una buena conexión a internet cuando lo instales, para que tarde poco tiempo.

Una vez lo hayas instalado, para comprobar que todo funciona correctamente, abre una terminal (en windows, CMD o PowerShell valen perfectamente) y escribe:

node -v

Ese comando te devolverá la versión de Node.js que se ha instalado.

También nos habrá instalado NPM, el gestor de paquetes. Para asegurarte de que está instalado, puedes ejecutar:

npm -v

Y te devolverá la versión de NPM que hay instalada.

Con esto, ya tenemos instalado Node.js y NPM, que es todo lo que necesitamos para empezar con nuestro curso de Fundamentos de Node.js.

¡Te veo en la primera clase!

Aportes 143

Preguntas 15

Ordenar por:

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

TENGO MIEDO

Comandos de Instalacion de node.js y npm con ubuntu.

sudo apt-get update
sudo apt-get upgrade
sudo apt install nodejs
sudo apt install npm 

Bueno, hasta este punto del curso lo llevo perfectamente 😃

Si eres usuario de Windows 10, puedes utilizar el WSL (Windows Subsystem Linux), realmente da capacidades muy interesantes a tu computador para efectos de desarrollar software, en el curso de prework nos enseñan a poner a punto la consola además que hay varios tutoriales muy interesante allí, también en este enlace pueden ver como utilizar la versión 2 de WSL.

Finalmente la nueva Windows Terminal, tiene capacidades muy chéveres y le están adicionando más, l puedes descargar de la tienda de Microsoft

Me gusta la idea de que el profesor no se lleve clases enteras explicando cómo se instala. Ya que debería de ser algo que nosotros como programadores debemos de aprender a hacer por nosotros mismos.

titulo: "Instalación de Node.js "
instrucciones de instalación: 0

Estudiando para Frontend y termino aquí por el JS challenge. Let’s go

Saludos a todos… tengo una duda… ¿qué diferencia hay entre este curso y el curso de Curso de Node.js en la ruta de aprendizaje de Backend de JS?

¿Este de fundamentos es más básico? En el otro curso que señalo dicen que sólo tiene requisitorio fundamentos de JS.

Gracias…

Arch, Manjaro, EndeavourOS, Arco, etc, etc ( Arch-based ): pacman -S nodejs npm

No sé a cuantos les será útil pero así es más fácil.

Buen día chic@s les dejo por aquí un repositorio en GitLab con mis notas y contenido de todo el curso, espero que les pueda servir.
Dentro de mi perfil en GitLab podrán encontrar contenido y anotaciones de otros cursos. Muchas gracias y a seguir aprendiendo.

Recomiendo la instalacion de nvm para poder tener cualquier version de node instalada en tu equipo de computo.

Yo estoy usando WSL (Windows subsystem for Linux) con la terminal de windows. Hice la instalación en el siguiente orden y comandos:
Actualizaciones: apt-get upgrade
Instalando NodeJS: sudo apt install nodejs
Instalando el manejador de paquetes de Node: sudo apt install npm

Todo listo !! 😄

Node.js - versión 16.9.1
NPM - versión 7.24.0
A darle con todo

si trabajan en ubuntu, en los repositorios oficiales no está la ultima versión de nodejs, si la quieren instalar les recomiendo este post https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04-es en el encontraran los pasos para instalar la ultima versión de nodejs en ubuntu

Estoy muy emocionado por aprender JS para el BackEnd ❤️
Yo estoy utilizando Docker para las practicas, les dejo la instalación de las herramientas:

estoy muy emocionada por este curso, ya he trabajado previamente con node.js, pero realmente nunca lo he visto a fondo ni con sus respectivos detalles, let’s do it !

Recomiendo realizar la instalación de Node usando NVM (Node Version Manager) basicamente permite administrar varias versiones de Node en tu maquina: Installl nvm

Les recomiendo más que tener miedo que estén emocionados! Estoy seguro que están apunto de aprender algo que les va a parecer muy útil y a escalar un poco más sus superpoderes de JavaScript

Ready!

Ubuntu:

# apt-get install nodejs

Archlinux:

# pacman -S nodejs npm

https://nodejs.org/en/download/package-manager/

Vamos a ver como esta ese curso, se ve muy interesante

La pregunta seria como llegaste hasta aquí sin tener instalado node. Pero bien que este esta guía. Animo a todos 😄.

para los que usen WSL pueden usar NVM que tambien te instala node pero de una forma más amigable y tienes un mejor control de las versiones que quieras instalar.

Voy a hacer el curso por segunda vez porque el hombre “muy muy muy” (el profe) me cae super y explica muy bien

LEs dejo cómo instalar node js: https://youtu.be/HPzs41djtiw

Comenzando!

Levanten la mano los que no tienen miedo y utlizan la ultima version en lugar de la LTS 🤚

Pues bien, aqui comienza oficialmente mi camino a ser full-stack js developer 😄
Suerte a todos!


Todo normal, todo correcto.

Like si tú también reseteaste el curso para verlo desde cero otra vez.

Usuarios de ubuntu: apt-get install nodejs no instala la última versión LTS, les dejo éste video en donde explica cómo. funciona.
https://www.youtube.com/watch?v=d2KYz8Qd6FE

En sistemas basados en Arch linux, npm no instala por defecto, por lo tanto hay que instalarlo aparte la orden seria la siguiente:

$ sudo pacman -S nodejs npm

ufff arrancamos! y tambien tengo miedo!

por si alguien tuvo dificultades instalandolo en Ubuntu o Debian, aqui esta este super tutorial donde ademas muestra como tener disponibles distintas versiones de Node.js https://www.youtube.com/watch?v=OMhMnj7SBRQ

Instalar en Linux (Ubuntu - Debian)

  • Instalamos Curl para conectar al repositorio
  sudo apt-get install curl	
  • Para la versión LTS
# Puedes cambiar a la version mas reciente cambiando el numero luego del "setup_"
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
  • Para la versión Current
# Puedes cambiar a la version mas reciente cambiando el numero luego del "setup_"
   curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
  • Actualizar repositorios
   sudo apt-get update
  • Instalar Node.js
  sudo apt-get install nodejs
  • Verificar la instalación de node y de npm
   node -v
  npm -v

Este curso esta mas actualizado que el de Curso de Node.js de la ruta de Desarrollo Backend con Javascript?

jajaj yo me confundi y en lugar de darle clic a este curso le di al de node js y me di cuenta ya como 5 videos despues XD

Este manejador de versiones de node es muy útil, ahorra mucho tiempo de configuración en caso de que necesiten cambiar de version de node constantemente.

Link

Para actualizar o cambiar de version tu node:
1.- Limpiamos cache

npm cache clean -f

2.- Instalamos n

sudo npm install -g n 

3.- Para la version estable:

sudo n stable

3.- Para la ultima version

sudo n latest

4.- Cerrar la terminal para aplicar cambios.

vamos, seguro lo logramos 😃

Let´s Go!!!

Vamos con todo!

Comenzemos…
➜ ~ node -v
v10.19.0
➜ ~

Vengo de otro curso de Node a darle.

Comencemos, estoy desde Linux.

¡éxito Platziers!

Para node js instalar en MacOS por la terminal; debemos verificar si tenemos Hombrew instalado, en caso de que no lo tengan instalado investiguen como hacerlo pero si lo tienten idtalado pues solo tienen que ejecutar el siguiente comando: `brew install node@22`
Help

Necesitamos una actulización del curos de Node

Si usan Docker pueden usar un Dockerfile sencillo (habiendo creado el package.json) ```js FROM node:latest # install less RUN apt-get update && apt-get install -y \ less \ && rm -rf /var/lib/apt/lists/* # Create app directory WORKDIR /usr/src/app # Copy the package.json and package-lock.json files COPY package*.json ./ # Install dependencies RUN npm install # Copy the rest of the files COPY . . # Expose port 3000 EXPOSE 3000 ```Este en específico añade el paquete less para poder visualizar archivos. Lo bueno de usar dokcer es que es, al menos para mi, más sencillo para hacer switch entre versiones y no instalar node directamente en el host, haciendo todo portable, además de tener la opción de conectar el contenedor a otro que p.ej. sea una base de datos, etc. Para montar la ruta en la que estén solo hacen uso de los bind mounts y listo! ```js docker run -vb $(pwd):/usr/src/app ... ```
Si alguein tiene problemas para instalar, en el "Curso de Prework: Configuración de entorno de Desarrollo en Windows/Linux/MacOS" (de acuerdo a tu sistema operativo), está la instalación detallada de Node.js en su versión LTS, gracias a nvm. Windows: <https://platzi.com/new-home/clases/6900-configuracion-windows/60927-instalacion-de-node-y-ejecutar-un-archivo-que-ante/> Linux: <https://platzi.com/new-home/clases/2383-prework-linux/39143-instalacion-de-nodejs/> MacOS: <https://platzi.com/new-home/clases/2214-prework-macos/35111-instalacion-de-homebrew-y-nodejs/>
V-18.18.0

Espero poder entender el concepto y no estar enredado en todo el proceso de aprendizaje.

a darle con todo al curso !!!

Vengo de otra plataforma de aprendizaje a ver como nos va con los cursos de por aqui

Les recomiendo a todos manejar nodejs con nvm, se ahorraran muchos problemas con temas de versiones. Es facil cambiar de varsiones.

Buenas tardes les comparto un script que eh creado para que puedan instalar node.js en su versión LTS mas reciente con nvm.

https://github.com/stevenfvalladares/install-node.js-lts

Ventajas de Utilizar Node.js
Elegir la plataforma de programación adecuada para tu pila tecnológica es tan importante como la mano de obra en la que quieres invertir. Hay que tener en cuenta múltiples factores a la hora de buscar las ventajas de utilizar una plataforma concreta. Aspectos como la curva de aprendizaje, la velocidad de desarrollo, la comunidad y la escala pueden alterar el balance general de beneficios.

  • Estas son las principales ventajas de utilizar Node.js:

    • Sintaxis simple
    • Fácil curva de aprendizaje
    • Capacidad para escalar rápidamente
    • Código abierto y flexible
    • Desarrollo multiplataforma
    • Desarrollo full-stack en un solo lenguaje
    • Comunicación en tiempo real
    • Comunidad amplia y activa

Requisitos Previos de Node.js
Antes de instalar Node.js, tienes que asegurarte de que has reunido todos los conocimientos necesarios y has descargado todos los archivos y elementos de instalación necesarios.

En primer lugar, sería conveniente que tuvieras conocimientos básicos de JavaScript y su sintaxis, ya que esto te facilitará el aprendizaje de Node.js.

En segundo lugar, un conocimiento básico de un lenguaje de programación orientado a objetos (POO) te ayudará a trabajar en la codificación del lado del servidor.

Por último, en lugar de precipitarte en el aprendizaje profundo, ve paso a paso. Recuerda siempre que no llegas ni un día tarde ni un dólar de menos, siempre que estés progresando.

Requisitos del sistema
Node.js no requiere una configuración de hardware sofisticada para funcionar; la mayoría de los ordenadores de esta época deberían manejar Node.js de forma eficiente. Incluso los ordenadores más miniaturizados como el BeagleBone o el Arduino YÚN pueden ejecutar Node.js.

Sin embargo, mucho depende de qué otro software acaparador de memoria tengas ejecutado en el mismo sistema. Pero en la mayoría de los casos, no deberías preocuparte a menos que tu ordenador sea de la Era Mesozoica.

Versión LTS vs. Versión Actual
Node.js te ofrece dos versiones diferentes para descargar: la versión LTS y la versión Current.

El primero es el soporte a largo plazo (LTS), que indica la versión que lleva un tiempo en el mercado y viene con todo el soporte obligatorio. Por lo tanto, puedes acceder a un montón de información y a la comunidad para obtener ayuda adicional con esta versión.

Esta versión LTS se recomienda a la mayoría de los usuarios por su sostenibilidad y su ciclo de soporte de 18 meses. Al tratarse de una versión estable, utilizarla para producir backends puede ayudarte a conseguir un resultado robusto.

La versión actual indica la última versión publicada de Node con las funcionalidades más recientes y actualizadas. Pero esta versión tiene menos soporte detrás (alrededor de ocho meses) y una posible exposición a errores. Por lo tanto, los expertos sugieren utilizar esta versión solo para el desarrollo del frontend.

Teniendo en cuenta todos estos factores, si eres un usuario habitual al que le gusta vivir sin problemas, opta por la versión LTS. Por otro lado, si eres un usuario avanzado que ama la aventura de experimentar nuevas tecnologías, puedes optar por instalar la versión Current.

Jhajaaj no se porque me dio risa

Bueno, atemoriza, pero acá vamos

Quiero hacer un bot de twitter, así que a meterle

A darle :100

Vamos por un escalón más…

Iniciando una nueva aventura 😃

Aquí vamos. He escuchado mucho de node.js pero soy bastante ajeno al tema, a aprender algo nuevo 😃

Me sirvió mucho este vídeo, espero también les sirva 😄

  • nvm install v16.14.2 -> esta es la versión que actualmente está estable.

https://www.youtube.com/watch?v=d2KYz8Qd6FE

Jajaja pimer reto y ya me causa error al hacer init de npm xD

completada 😃

Listo! let’s go!

Node.js - versión 16.9.1
NPM - versión 7.23.0

Let´s go!!

comandos ejecutados
C:\Users\casa>node -v
v14.16.1

C:\Users\casa>npm -v
6.14.12

Estoy emocionado por este nuevo curso, quiero terminar la carrera de Js.

vamos

chanfle! ya lo tenia instalado. Creo desde que instale anaconda3

A darle

Ready

node -v
v14.15.3
.
npm -v
6.14.11

¡Listo!

Voy por ti Node.

¡Adelante!

Listo!

Ready!! 😃

Excelente inicio

Parte avanzada de JS, ¡aquí vamos!

Bien, a darle!

Listo el ambiente!

Bien, me desvié un poco de mi ruta para entender más de nodejs, veamos que tal

Que comience la aventura con Node!!

Genial!

A dominar node!

bueno comencemos a ver con todo

gracias ahora si a comenzar el curso.

Listo para aprender sobre node.js

LLego la hora! De aprender.

Preparado!

Listo vamos a por el curso

vamos por Node!

:(y)

Ok Ahi vamos

una introducción sencilla al proyecto, Aprendamos a usar NODE.JS!!!