Executando verificação de segurança...
1

Passo a Passo de como iniciar um projeto em Node.JS

Eu fiz essa publicação com intuito de ajudar o pessoal a iniciar uma aplicação simples em nodeJS bem básico apenas para estudos.

Importante

Para esse projeto estou utilizando o Sistema Operacional Windows.

Vamos começar com o básico, a instalação do Node.js baixando direto do site do próprio node.


https://nodejs.org/en/download/


E também vamos utilizar o Visual Studio Code como nosso editor de texto (IDE).


https://code.visualstudio.com/


Criando o projeto

Após instalar o node, crie um diretório para o projeto node

Iniciando o package.json

Abra o diretório de que foi criado para o projeto com o VScode:


Clicando com o comendo no seu telcado:

'CRTL+K+O'

É necessário utilizar o terminal, você pode utilizar o próprio terminal do VScode clicando em 'terminal' no canto superior direito do VScode.

Agora já com o terminal aberto digite o seguinte comando para iniciar o package.json

npm init -y

Instalando dependencias necessárias

Agora, ainda no terminal, vamos instalar o 'EXPRESS' que será responsavel para crianção da pasta node_modules e por colocar nossa aplicação funcionando.


digite o comando

npm install --save express

Vamos instalar também uma dependencia de desenvolvimento 'nodemon' para manter nossa aplicação rodando e caso tenha alterações no código ela vai restartar a aplicação.


então com o comando

npm install --save-dev nodemon

Organização

Usando o vscode crie uma pasta chamada 'SRC' e em seguida crie um arquivo com o nome 'index.js'.


Mão no massa

No arquivo index.js vamos colocar o seguinte código:

const express = require('express');
const port = 8080;

const app = express();

app.get('/produtos', (req, res, next) => {
  res.send([
    { nome: 'Notebook', preco: 123.32 },
    { nome: 'Iphone', preco: 400.00}
    ]);
});

app.listen(port, () => {
  console.log('listening on port ' + port );
});

Editando o package.json

Agora precisamos editar o package.json e escrever alguns scripts para podermos iniciar nossa aplicação.


Em nosso arquivo package.json vamos procurar por "main" e vamos colocar o caminho para o nossa aplicação que é o nosso index.json.

"main": "src/index.js", 

Agora vamos procurar por "script" e vamos criar o script que iniciar nossa aplicação.


dentro do escopo "scripts" vamos colocar o seguinte:

"start": "nodemon"

e está pronta para ser iniciada a nossa aplicação!

Iniciar

Vamos agora em nosso terminal executar o comando:

npm start

e nossa aplicação estará ativa na porta indicada!

Carregando publicação patrocinada...
1
1