#01 – Iniciando ambiente: Curso Full-Stack 100% JavaScript (Back-End)

Aprenda a desenvolver um sistema Back-End, utilizando: Node.js com TypeScript, Express, Mongoose, EsLint, Prettier, Sucrase, Nodemon e MongoDB Atlas.

Conteúdo

  • Requisitos: Git, Node, Npm e Yarn
  • Importar projeto modelo no git
  • Baixar as dependências
  • Instalar / Configurar Plugins
  • Apresentar a estrutura do projeto
  • Apresentar eslintrc
  • Explicar por que escolhi a guia de estilo Airbnb (Felipe utiliza a Standard)

Material de apoio

Remover cache vscode MAC

rm -fr ~/Library/Preferences/com.microsoft.VSCode.helper.plist 
rm -fr ~/Library/Preferences/com.microsoft.VSCode.plist 
rm -fr ~/Library/Caches/com.microsoft.VSCode
rm -fr ~/Library/Caches/com.microsoft.VSCode.ShipIt/
rm -fr ~/Library/Application\ Support/Code/
rm -fr ~/Library/Saved\ Application\ State/com.microsoft.VSCode.savedState/
rm -fr ~/.vscode/
rm -rf ~/.vscode*

Adição settings.json

{
    "[typescript]": {
        "editor.formatOnSave": false
    },
    "[typescriptreact]": {
        "editor.formatOnSave": false
    },


    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
    },
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        "typescript",
        "typescriptreact"
    ]
}
 

Referências

Código fonte

Ementa completa

Curso Full-Stack 100% JavaScript

Deixe uma resposta