NodeJS e npm, instalação no Ubuntu 20.04 | 18.04

sobre nodejs

No próximo artigo, vamos dar uma olhada em como podemos instalar Node.js e npm no Ubuntu 20.04 | 18.04. Este é um ambiente de execução de plataforma cruzada de código aberto para JavaScript já discutido em esta página e que usa um modelo de operações de E / S orientado a eventos, o que o torna leve e eficiente.

NodeJS é um Estrutura de servidor de código aberto baseada em JavaScript que é usado principalmente para construir aplicativos de servidor backend com tempo de execução JavaScript. É baseado no motor V8 JavaScript do Chrome. Npm é o gerenciador de pacotes padrão para NodeJS.

É usado principalmente para programação assíncrona e é um quadro muito leve, o que o torna mais rápido do que outros. Também é compatível com os sistemas operacionais mais populares. Diferentes tipos de aplicativos, como aplicativos da web, aplicativos de linha de comando, etc., podem ser desenvolvidos com esta estrutura usando o Ubuntu.

Adicionar repositório NodeJS de NodeSource

NodeSource é o repositório de nós de nível corporativo da própria empresa que mantém e contém as versões mais recentes do NodeJS. A partir do NodeSource, poderemos instalar uma versão específica do NodeJS.

Para instalar o NodeJS a partir do NodeSource, basta executar um dos seguintes comandos para adicionar a versão específica que nos interessa. Para faze-lo teremos que ter o curl instalado. Se você ainda não tem essa ferramenta, pode instalá-la com o comando:

sudo apt install curl

Para agora instale a última versão (versão 14), em um terminal (Ctrl + Alt + T) vamos adicionar este PPA:

adicionar repo nodejs 14

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

Pára instale a versão 12, tudo que você precisa fazer é executar o comando:

adicionar repo nodeJS 12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Pára instalar a versão LTS (versão 10), o PPA a ser usado será:

adicionar repo nodejs 10

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Depois de adicionar qualquer um desses PPAs, poderemos instalar a versão mais recente do NodeJS do repositório de nossa escolha. Se adicionarmos vários repositórios, a versão mais recente do NodeJS será instalada e não o LTS.

Instale NodeJS e npm

Para a instalação, em um terminal (Ctrl + Alt + T) teremos que executar o comando:

instalar nodejs com apt

sudo apt install nodejs

Após a conclusão da instalação, os módulos NodeJS e npm devem estar instalados e prontos para uso. Podemos usar os seguintes comandos para veja o número da versão instalada.

node --version

npm --version

Os comandos listarão a versão instalada do node e npm:

versão NPM instalada e versão NPM

Maio veja todas as instruções de instalação disponível a partir de página do projeto GitHub.

Instale NodeJS e npm via Snap

Outra forma de a instalação do NodeJS é feita por meio do administrador pacotes instantâneos. Essa pode ser a maneira mais fácil de fazer isso.

Snaps são fáceis de criar e instalar pacotes de software. Esses são aplicativos empacotados com todas as suas dependências para rodar em todas as distribuições Gnu / Linux populares a partir de uma única construção.

Pára instale a última versão (versão 14) em um terminal (Ctrl + Alt + T) execute:

Instalação rápida do NodeJs 14

sudo snap install node --channel=14/stable --classic

Podemos instalar a versão 13 executando o comando:

instalação instantânea nodeJs 13

sudo snap install node --channel=13/stable --classic

Pára instale a versão 10, o comando a ser usado será o seguinte:

Instalação rápida do NodeJS 10

sudo snap install node --channel=10/stable --classic

Testando o servidor

Para testar se o servidor da web está instalado corretamente, vamos criar um arquivo de teste chamado http_server.js em nossa pasta de início usando nosso editor favorito:

cd ~/

vim http_server.js

Então nós vamos copie e cole o seguinte conteúdo no arquivo:

arquivo de teste do servidor

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Depois disso, salvamos o arquivo. Agora nós o executamos com o seguinte comando para iniciar o servidor:

node http_server.js

Devemos ver uma saída semelhante à seguinte no terminal:

Exemplo de saída do console

Agora, se abrirmos nosso navegador favorito e vamos para o nome do host do servidor ou o endereço IP seguido pela porta 3000, devemos ver uma página de amostra como a seguinte:

teste no firefox

http://localhost:3000

Pára saiba mais sobre NodeJS, os usuários podem visitar o página do projeto.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Mateo dito

    Eu realmente gostei de como é bem explicado.
    Obrigado!