Instale e use o nó.JS no Ubuntu Top 10.Top 10

Instale e use o nó.JS no Ubuntu Top 10.Top 10
Nó.JS é um poderoso JavaScript Runtime. É uma solução de plataforma cruzada gratuita e de código aberto que é principalmente para programação do lado do servidor. Ele permite que os desenvolvedores tenham funcionalidade de back -end escalável usando JavaScript. Na maioria das vezes, é usado para criar aplicativos de back-end. No entanto, também é popular para soluções de pilha completa e front-end.

Neste guia, confira como instalar e usar o nó.JS no Ubuntu 20.04.

Nó.JS no Ubuntu

Nó.JS é bastante popular para escalar funcionalidades de back -end. No caso do Ubuntu, existem várias fontes para pegar o nó.JS. Vários métodos instalarão versões diferentes do nó.JS. Você também pode selecionar manualmente qual deles.

Use o método que atenda às suas necessidades de melhor.

Instale o nó.JS de Repos Ubuntu

Este é o método padrão de instalar o nó.JS no Ubuntu. Para a maioria dos usuários, isso será mais do que suficiente. A única desvantagem é que você não pode obter a versão mais recente do nó.JS.

A instalação é super simples. Atualize o cache apt e instale o nó.JS juntamente com o NPM (Node Package Manager).

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

Vamos fazer um teste rápido para verificar a instalação.

$ nodejs --versões

Instale o nó.JS do Sodesource PPA

O Sodesource é um PPA dedicado que oferece várias versões de nó.JS. Eu recomendo este método sobre outros, pois oferece mais controle. Para usuários avançados, também permite decidir a versão exata do nó.JS para instalar. No momento da redação deste artigo, o Sodesource PPA hospeda o nó.JS V10, V12, V13 e V14.

Aqui, estarei mostrando como configurar o Sodesource PPA para o nó.JS V14. Se você quiser instalar uma versão diferente do nó.JS, confira o Sodesource ReadMe para obter uma instrução adequada.

Primeiro, verifique se o seu sistema está instalado.

$ sudo apt update && sudo apt install curl -y

Agora, execute o script de instalação do Sodesource.

$ curl -sl https: // Deb.Sodesource.com/setup_14.x | SUDO -E BASH -

Pronto! Sodesource PPA para o nó.JS V14 está configurado com sucesso! Instale o nó.JS.

$ sudo apt install nodejs -y

Verifique a instalação verificando a versão do nó.JS.

$ node -v

Instale o nó.JS usando NVM

É uma maneira interessante de instalar o nó.JS. O NVM (Node Version Manager) é uma ferramenta que permite instalar e manter várias versões do nó.JS juntamente com pacotes de nó associados independentemente. Confira o NVM no GitHub.

Para instalar o NVM, execute um dos seguintes comandos. Qualquer um deles vai baixar o script de instalação do NVM e executá -lo.

$ curl -O- https: //.GithubUserContent.com/nvm-sh/nvm/v0.35.3/instalação.sh | Bash
$ wget -qo- https: //.GithubUserContent.com/nvm-sh/nvm/v0.35.3/instalação.sh | Bash

Fechar e reabrir o terminal. Isso vai carregar NVM. Caso contrário, você pode recarregar manualmente o arquivo BASHRC.

$ fonte ~//.Bashrc

Para verificar a instalação, execute o seguinte comando.

$ command -v nvm

É hora de usar o NVM. Primeiro, confira as versões disponíveis do nó.JS. Isso vai imprimir uma longa lista.

$ NVM LIST-Remote

Para instalar a versão desejada, use o seguinte comando. Neste exemplo, o comando instalará o nó.JS V14.9.0.

$ nvm install v14.9.0

Usando o NVM, é possível instalar um lançamento com base em seus aliases. Por exemplo, execute este comando para instalar a versão mais recente do LTS erbium.

$ nvm install lts/erbium

O comando a seguir listará todo o nó instalado.Versões JS.

Lista de $ nvm

Se houver várias versões instaladas, o NVM permite mudar para um diferente. Primeiro, verifique o nó atual.versão JS.

$ node -v

Altere o nó padrão.JS para uma versão diferente.

$ uso do nó

Em vez de usar o número da versão, usando o alias de versão também funciona.

$ uso do nó

Teste a mudança.

$ node -v

O comando a seguir definirá a versão padrão do nó.JS.

$ nvm alias padrão

Instale o nó.JS da fonte

Como mencionado anteriormente, nó.JS é um projeto de código aberto. Podemos pegar o código -fonte e construir e usar manualmente o nó.JS. No entanto, essa abordagem é fortemente recomendada a seguir se você pretende usar o nó.JS para fins de produção.

Antes de entrar no processo, é importante observar sobre Python. Nó.JS suporta Python 2 e Python 3. Nó.JS usará o que for instalado. Se o Python 2 e o Python 3 estiverem instalados, o posterior será usado. Se apenas o Python 2 estiver instalado, o Python 2 será usado.

Primeiro, instale as dependências de construção. Execute o seguinte comando. Para usuários do Python 3, o Python3-Distutils o pacote é necessário.

$ sudo apt update && sudo apt install python python3-distutils g ++ make

Agora, faça o download do código -fonte. Neste exemplo, estarei compilando o nó.JS V12.18.3 (inclui o NPM 6.14.6). Baixe o nó.JS Código fonte.

$ wget https: // nodejs.org/dist/v12.18.3/nó-v12.18.3.alcatrão.gz

Extraia o código -fonte.

$ tar -xvf node -v12.18.3.alcatrão.gz

Chegou a hora de construir um nó.JS. Execute o script de configuração.

$ ./configure

Inicie o processo de compilação. O "-j" é executar uma fabricação no modo multithread. A parte "NPROC" é informar o número de núcleos de CPU disponíveis.

$ make -j $ (nproc)

Instale o nó.JS.

$ sudo fazer instalar

Vamos verificar a instalação. Verifique o nó.Versão JS e NPM.

$ node -v
$ npm -v

Usando o nó.JS

Nó.JS vem com uma tonelada de recursos e funcionalidades. É um tempo de execução para JavaScript. Cabe a você alavancar JavaScript para tirar o máximo proveito do nó. Aqui, estarei mostrando as maneiras muito básicas de usar o nó.JS.

Primeiro, pegue um JavaScript de amostra. O código a seguir foi capturado do W3Schools.

$ var http = requer ('http');
$ http.CreateServer (função (req, res)
$ res.writehead (200, 'content-type': 'text/html');
$ res.fim ('Olá mundo!');
).Ouça (8080);

Execute o código JavaScript usando o nó.JS.

$ Node Demo.JS

Para obter a saída, acesse seu computador na porta 8080.

Pensamento final

Nó.JS é uma solução poderosa e popular. Existem várias abordagens para instalá -lo no Ubuntu. Sua circunstância determinará qual método combina com você o melhor. Ao usar o nó padrão.O JS do Ubuntu Repo oferece a solução mais simples, o Sodesource e o NVM oferece mais flexibilidade.

Quanto ao uso do nó.JS, existem toneladas de materiais online que ensinam como tirar proveito de vários recursos de nós em seus códigos JavaScript. W3Schools é um bom lugar para começar sua jornada.

Computação feliz!