Construção de uma Aplicação para Conteinerização
Agora é necessário criar uma aplicação simples que será executada posteriormente dentro de um contêiner.
Mas antes de começar a escrever qualquer código, é preciso uma ferramenta que permita executar JavaScript no computador, instalar as bibliotecas necessárias e iniciar um servidor para testes.
Essa ferramenta é o Node.js — ela servirá como a base da aplicação e fornecerá tudo o que é necessário para avançar.
Instalação e Configuração do Node.js
Acesse o site oficial do Node.js e faça o download da versão LTS (Long-Term Support) — é a opção mais estável e amplamente suportada.
O instalador inclui:
-
Node.js — o ambiente de execução de JavaScript;
-
npm (Node Package Manager) — a ferramenta para instalar e gerenciar dependências do projeto.
Após concluir a instalação, verifique executando estes comandos no terminal ou prompt de comando:
Isso exibirá a versão do Node.js instalada.
Isso exibirá a versão do npm instalada. Se ambos os comandos retornarem versões, a instalação foi bem-sucedida.
Criando um Projeto
Em seguida, crie uma nova pasta de projeto e acesse-a:
Agora, inicialize o projeto com as configurações padrão. Isso irá gerar um arquivo package.json
que mantém o controle dos detalhes e dependências do seu projeto:
Instale o Express, um framework popular que facilita e agiliza a criação de servidores:
Criando o Arquivo do Servidor
O ponto de entrada principal do aplicativo será o server.js
. Este arquivo cria e configura o servidor Express e define como ele responde às requisições.
Crie um arquivo chamado server.js
dentro da pasta do seu projeto e adicione o seguinte código:
server.js
Este código importa o Express, cria um servidor e define a rota /
que envia uma mensagem ao usuário.
O servidor inicia na porta especificada pela variável de ambiente PORT, ou utiliza 3000 como padrão caso a variável não esteja definida.
1. Qual comando é utilizado para verificar a versão instalada do Node.js?
2. O que significa npm
?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.7
Construção de uma Aplicação para Conteinerização
Deslize para mostrar o menu
Agora é necessário criar uma aplicação simples que será executada posteriormente dentro de um contêiner.
Mas antes de começar a escrever qualquer código, é preciso uma ferramenta que permita executar JavaScript no computador, instalar as bibliotecas necessárias e iniciar um servidor para testes.
Essa ferramenta é o Node.js — ela servirá como a base da aplicação e fornecerá tudo o que é necessário para avançar.
Instalação e Configuração do Node.js
Acesse o site oficial do Node.js e faça o download da versão LTS (Long-Term Support) — é a opção mais estável e amplamente suportada.
O instalador inclui:
-
Node.js — o ambiente de execução de JavaScript;
-
npm (Node Package Manager) — a ferramenta para instalar e gerenciar dependências do projeto.
Após concluir a instalação, verifique executando estes comandos no terminal ou prompt de comando:
Isso exibirá a versão do Node.js instalada.
Isso exibirá a versão do npm instalada. Se ambos os comandos retornarem versões, a instalação foi bem-sucedida.
Criando um Projeto
Em seguida, crie uma nova pasta de projeto e acesse-a:
Agora, inicialize o projeto com as configurações padrão. Isso irá gerar um arquivo package.json
que mantém o controle dos detalhes e dependências do seu projeto:
Instale o Express, um framework popular que facilita e agiliza a criação de servidores:
Criando o Arquivo do Servidor
O ponto de entrada principal do aplicativo será o server.js
. Este arquivo cria e configura o servidor Express e define como ele responde às requisições.
Crie um arquivo chamado server.js
dentro da pasta do seu projeto e adicione o seguinte código:
server.js
Este código importa o Express, cria um servidor e define a rota /
que envia uma mensagem ao usuário.
O servidor inicia na porta especificada pela variável de ambiente PORT, ou utiliza 3000 como padrão caso a variável não esteja definida.
1. Qual comando é utilizado para verificar a versão instalada do Node.js?
2. O que significa npm
?
Obrigado pelo seu feedback!