-
Crie a pasta do projeto
-
Inicialize o git.
git init- Inicialize o npm.
npm init -y-
Colocar a pasta node_modules no arquivo .gitignore. Dica procure no gitignore.io arquivos gitignore completos para sua aplicação.
-
Instalar o Express - Framework utilizado para criar as rotas da aplicação.
npm install express- Instalar o nodemon como dependência de desenvolvimento - Ferramenta de LiveReload para ajudar no desenvolvimento.
npm install nodemon --save-dev- No arquivo
package.jsonadicione qual versão do node você utilizou para o projeto e os scripts de start e dev. Coloque também o script de test se for utilizar o jest. Dica: entenda bem o arquivopackage.jsonpode alterar a vontade a maioria dos campos, mas NUNCA altere as dependências de seu projeto diretamente nele.
"engines": {
"node": "14.x"
},
"scripts": {
"test": "jest",
"start": "node src/index.js",
"dev": "nodemon src/index.js"
},-
Criar as pastas
models, onde ficaram os modelos das entidades da sua aplicação, econtrollers, com as funções para gerenciar as requisições das aplicações. -
Use a criatividade para desenvolver sua aplicação e se divirta. :)