Instalar y usar nodo.JS en Ubuntu Top 10.Top 10

Instalar y usar nodo.JS en Ubuntu Top 10.Top 10
Nodo.JS es un poderoso tiempo de ejecución de JavaScript. Es una solución multiplataforma gratuita y de código abierto que es principalmente para la programación del lado del servidor. Permite a los desarrolladores tener funcionalidad de backend escalable utilizando JavaScript. La mayoría de las veces, se usa para crear aplicaciones de back-end. Sin embargo, también es popular para las soluciones completas y frontales.

En esta guía, consulte cómo instalar y usar nodo.JS en Ubuntu 20.04.

Nodo.JS en Ubuntu

Nodo.JS es bastante popular para escalar funcionalidades de backend. En el caso de Ubuntu, hay múltiples fuentes para agarrar el nodo.js. Varios métodos instalarán diferentes versiones de nodo.js. También puede seleccionar manualmente cuál debe asistir.

Use el método que se adapte a sus necesidades lo mejor.

Instalar nodo.JS de Ubuntu Repos

Este es el método predeterminado para instalar nodo.JS en Ubuntu. Para la mayoría de los usuarios, esto será más que suficiente. El único inconveniente es que no obtienes la última versión de nodo.js.

La instalación es súper simple. Actualizar el caché de apt e instalar nodo.JS junto con NPM (administrador de paquetes de nodo).

$ sudo apt update && sudo apt install nodejs npm -y

Ejecutemos una prueba rápida para verificar la instalación.

$ nodejs --versión

Instalar nodo.JS de Nodesource PPA

Nodesource es un PPA dedicado que ofrece múltiples versiones de Node.js. Recomiendo este método sobre otros, ya que ofrece más control. Para usuarios avanzados, también permite decidir la versión exacta del nodo.JS para instalar. Al momento de escribir este artículo, Nodesource PPA Hosts Node.JS V10, V12, V13 y V14.

Aquí, mostraré cómo configurar Nodesource PPA para nodo.JS V14. Si desea instalar una versión diferente de nodo.JS, mira el readme nodesource para obtener una instrucción adecuada.

Primero, asegúrese de que su sistema haya instalado curl.

$ sudo apt actualización && sudo apt install curl -y

Ahora, ejecute el script de instalación de Nodesource.

$ curl -sl https: // Deb.nodource.com/setup_14.x | sudo -e Bash -

Voila! Nodesource PPA para nodo.JS V14 está configurado correctamente! Instalar nodo.js.

$ sudo apt instalación nodejs -y

Verifique la instalación revisando la versión de Node.js.

$ nodo -v

Instalar nodo.JS usando NVM

Es una forma interesante de instalar nodo.js. El NVM (Node Version Manager) es una herramienta que permite instalar y mantener múltiples versiones de Node.JS junto con paquetes de nodo asociados de forma independiente. Echa un vistazo a NVM en Github.

Para instalar NVM, ejecute cualquiera de los siguientes comandos. Cualquiera de ellos descargará el script de instalación de NVM y lo ejecutará.

$ curl -o- https: // raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/Instalar.sh | intento
$ wget -qo- https: // raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/Instalar.sh | intento

Cerrar y volver a abrir el terminal. Esto cargará NVM. De lo contrario, puede recargar manualmente el archivo BASHRC.

$ fuente ~/.bashrc

Para verificar la instalación, ejecute el siguiente comando.

$ comando -v nvm

Es hora de usar NVM. Primero, consulte las versiones disponibles de Node.js. Esto imprimirá una lista larga.

$ NVM List-Remote

Para instalar la versión deseada, use el siguiente comando. En este ejemplo, el comando instalará nodo.JS V14.9.0.

$ NVM instalación v14.9.0

Usando NVM, es posible instalar una versión basada en sus alias. Por ejemplo, ejecute este comando para instalar la última versión de LTS erbio.

$ NVM Install LTS/Erbium

El siguiente comando enumerará todo el nodo instalado.versiones JS.

Lista de $ NVM

Si hay múltiples versiones instaladas, NVM permite cambiar a una diferente. Primero, verifique el nodo actual.versión js.

$ nodo -v

Cambiar el nodo predeterminado.JS a una versión diferente.

Uso de $ nodo

En lugar de usar el número de versión, usar la versión alias también funciona.

Uso de $ nodo

Prueba el cambio.

$ nodo -v

El siguiente comando establecerá la versión predeterminada del nodo.js.

$ NVM alias predeterminado

Instalar nodo.JS de la fuente

Como se mencionó anteriormente, nodo.JS es un proyecto de código abierto. Podemos tomar el código fuente y construir y usar manualmente nodo.js. Sin embargo, se recomienda seguir este enfoque si tiene la intención de usar el nodo.JS para fines de producción.

Antes de saltar al proceso, es importante tener en cuenta sobre Python. Nodo.JS es compatible con Python 2 y Python 3. Nodo.JS usará el que esté instalado. Si se instalan Python 2 y Python 3, se utilizará el posterior. Si solo se instala Python 2, se utilizará Python 2.

Primero, instale las dependencias de compilación. Ejecutar el siguiente comando. Para los usuarios de Python 3, el python3-distututils El paquete es necesario.

$ sudo apt actualización && sudo apt install python python3-Distutils g ++ make

Ahora, descargue el código fuente. En este ejemplo, estaré compilando el nodo.JS V12.18.3 (incluye NPM 6.14.6). Descargar nodo.Código fuente JS.

$ wget https: // nodejs.org/dist/v12.18.3/nodo-v12.18.3.alquitrán.GZ

Extraer el código fuente.

$ tar -xvf nodo -v12.18.3.alquitrán.GZ

Ha llegado el momento de construir nodo.js. Ejecutar el script de configuración.

ps ./Configurar

Iniciar el proceso de compilación. El "-J" es ejecutar Make en modo multithread. La parte "NPROC" es decir el número de núcleos de CPU disponibles.

$ make -j $ (nproc)

Instalar nodo.js.

$ sudo make install

Verifiquemos la instalación. Verifique el nodo.Versión JS y NPM.

$ nodo -v
$ npm -v

Usando nodo.js

Nodo.JS viene con una tonelada de características y funcionalidades. Es un tiempo de ejecución para JavaScript. Depende de usted aprovechar JavaScript para aprovechar al máximo el nodo. Aquí, mostraré las formas muy básicas de usar el nodo.js.

Primero, tome una muestra de JavaScript. El siguiente código fue atrapado de W3Schools.

$ var http = require ('http');
$ http.createServer (function (req, res)
$ RES.Writehead (200, 'Content-type': 'text/html');
$ RES.Fin ('Hola mundo!');
).escuchar (8080);

Ejecute el código JavaScript usando el nodo.js.

$ nodo demostración.js

Para obtener la salida, acceda a su computadora desde el puerto 8080.

Pensamiento final

Nodo.JS es una solución poderosa y popular. Hay múltiples enfoques para instalarlo en Ubuntu. Su circunstancia dictará qué método le queda mejor. Mientras usa el nodo predeterminado.JS de Ubuntu Repo ofrece la solución más simple, Nodesource y NVM ofrecen más flexibilidad.

En cuanto a usar nodo.JS, hay toneladas de materiales en línea que enseñan cómo aprovechar varias características de nodo en sus códigos JavaScript. W3Schools es un buen lugar para comenzar su viaje.

Computación feliz!