Node.js es un marco de JavaScript que se utiliza para aplicaciones del lado del servidor, que incluye principalmente la ejecución de aplicaciones web fuera del navegador del cliente. Múltiples factores hacen de Node.js la mejor opción para este tipo de aplicaciones, como que tiene un menor tiempo de ejecución y una mejor sincronización del código entre el cliente y el servidor. En sistemas Linux, Node.js se puede utilizar como utilidad de línea de comandos para utilizar el administrador de paquetes npm para la instalación de diferentes aplicaciones. Por lo tanto, es necesario mantener Node.js actualizado para tener un mejor rendimiento, ya que las actualizaciones vienen con varias correcciones para errores de la versión anterior.
¿Cómo puedo actualizar mi Node.js a la última versión?
La actualización de Node.js mejora la seguridad y estabilidad de las aplicaciones instaladas en el sistema Linux, los métodos para actualizar Node.js son:
- Actualización de Node.js usando Node Version Manager (nvm)
- Actualización de Node.js usando Node Package Manager (npm)
- Actualización de Node.js usando el paquete binario
Método 1: actualizar Node.js usando Node Version Manager
El administrador de versiones de nodo es una utilidad que se utiliza principalmente para instalar, administrar y actualizar Node.js. Además, esta utilidad brinda el privilegio de instalar múltiples versiones de Node que se pueden activar o cambiar a las versiones predeterminadas. Para actualizar Node.js utilizando el administrador de versiones de nodo, siga los siguientes pasos:
Paso 1: actualice la lista de paquetes
Siempre es recomendable actualizar la lista de paquetes del administrador de paquetes predeterminado de Linux para que la instalación posterior de los paquetes esté libre de errores:
sudoactualización adecuada
Paso 2: Instale el Administrador de versiones de nodo
El nodo se puede instalar mediante el comando curl o wget, así que para instalarlo mediante el comando curl primero instale curl y para eso:
sudoaptoinstalarrizo
Una vez que curl esté instalado, instale el administrador de versiones del nodo a través de:
rizo-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/instalar.sh| bash
Paso 3: actualice el Shell actual
Para actualizar el shell actual, generalmente el archivo bashrc se ejecuta usando el comando fuente, por lo que se ejecuta:
fuente~/.bashrc
Para verificar la instalación del administrador de versiones, verifique su versión usando:
nvm-versión
Paso 4: instale la última versión de Node
Para actualizar el nodo a la última versión, primero enumere todas las versiones disponibles y luego busque la última, de modo que para enumerar las versiones del nodo ejecute:
nvm ls-remoto
Ahora desplácese hacia abajo en la terminal y la última versión será la última. En mi caso, la última versión es 21.1.0, así que instálela usando la siguiente sintaxis:
nvminstalar <número de versión>
Ahora verifique la versión instalada usando el comando ls, ya que verificará el proceso de instalación:
nvmes
Si desea cambiar a cualquier otra versión que ya esté instalada y configurada como predeterminada, ejecute:
nvmaliaspor defecto<número de versión>
Si solo desea cambiar la versión del nodo que está actualmente en uso pero desea mantener la versión predeterminada sin cambios, entonces, en ese caso, ejecute:
uso nvm<número de versión>
Método 2: actualizar Node.js usando Node Package Manager
Otra forma de actualizar Node.js a su última versión es utilizando Node Package Manager, que es el administrador de paquetes para Node.js que se utiliza en la interfaz de JavaScript. Entonces, para actualizar Node.js a la última versión, aquí hay algunos pasos:
Paso 1: Limpiar la caché de npm
Para comenzar con el proceso de actualización de Node.js, primero limpie el caché del administrador de paquetes, ya que eliminará todos los datos en su carpeta de caché:
limpieza de caché npm-F
Si npm no está instalado, instale el administrador de paquetes de nodo utilizando el administrador de paquetes predeterminado de Linux y, para eso, ejecute:
sudoaptoinstalarnpm-y
Paso 2: Instale la versión del nodo estable del módulo n
Ahora instale la versión estable del módulo n para administrar eficazmente Node.js ejecutando:
sudonpminstalar -gramonorte
Paso 3: actualice la versión de Node.js
Una vez instalado el módulo n, instale la versión estable del nodo ejecutando:
sudo -MI ambiente “CAMINO=$RUTA“norte estable
Para instalar la última versión, ejecute:
sudo -MI ambiente “CAMINO=$RUTA“n más reciente
Para instalar la versión de su elección, simplemente coloque el número de versión respectivo en el siguiente comando:
sudo -MI ambiente “CAMINO=$RUTA“norte<número de versión>
Método 3: actualizar Node.js usando paquetes binarios
Si desea instalar la última versión de Node.js y ha eliminado la versión instalada previamente, descargue aquí algunos pasos para ello:
Paso 1: descargue la última versión de Node.js
Para descargar la última versión de Node.js,ir a su sitio web oficialy descárgalo desde la sección de descargas:
O ejecute el siguiente comando para descargarlo a través de la terminal:
obtenerhttps://nodejs.org/dist./v21.1.0/nodo-v21.1.0-linux-x64.tar.xz
Paso 2: extraiga e instale Node.js
Una vez descargado el archivo, extraiga el archivo e instálelo ejecutando:
sudo alquitrán -C /usr/local –componentes de tira 1 -xJfnodo-v21.1.0-linux-x64.tar.xz
Para una mayor verificación simplemente verifique la versión ejecutando:
nodo-versión
Conclusión
Para crear aplicaciones de red escalables, normalmente se utiliza Node.js, que es una aplicación en tiempo de ejecución de JavaScript. Node.js tiene compatibilidad con varias plataformas y proporciona una transmisión de datos rápida, ya que ahorra mucho tiempo al transferir y cargar archivos. Por lo tanto, para asegurar el correcto funcionamiento de Node.js es necesario mantenerlo actualizado, para actualizar Node.js en Linux hay tres formas: usando NPM, usando nvm y usando los paquetes binarios.