Skip to content

Instantly share code, notes, and snippets.

@felipefbs
Created July 25, 2021 18:13
Show Gist options
  • Save felipefbs/4e4f97f9c6acd77e560fd5d2b30430dc to your computer and use it in GitHub Desktop.
Save felipefbs/4e4f97f9c6acd77e560fd5d2b30430dc to your computer and use it in GitHub Desktop.
passo a passo de um projeto com express
  • 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 arquivo package.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, e controllers, com as funções para gerenciar as requisições das aplicações.

  • Use a criatividade para desenvolver sua aplicação e se divirta. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment