-
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.json
adicione 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.json
pode 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. :)