Linguagens suportadas
- Typescript
- Sass
- CSS
- HTML
Lints e empacotadores e muito mais...
Instalação
-
Instala as dependências do projeto.yarn install -
Instala e configura o husk.yarn prepare
Comandos
-
Inicia o servidor do Webpack e abre o projeto no navegador.yarn start -
Cria a versão de distribuição do projeto, em /dist.yarn build
Os arquivos são gerados no modo de produção. -
Cria e envia para o github a branch github-page, preparada para se publicar no Github Pages.yarn github-page -
Para usar o CommitLint.yarn commit
Use esse comando ao invés degit commit -m 'message'
Configurações
-
Stylelint, Stylelint-a11y, Stylelint-scales
Lint do Css e Scss.
Aquivo de configuração: .stylelintrc -
Htmlhint
Lint do HTML.
Arquivo de configuração: .htmlhintrc -
Eslint
Lint JavaScript e Typescript.
Arquivo de configuração: .estlintrc.json -
Commitlint
Lint de commits.
Arquivo de configuração: commitlint.config.js -
Webpack
Empacotador do projeto.
Arquivo de configuração: webpack.config.js
Extensões para VScode
- VS Code - ESLint
- VS Code - Stylelint
- VS Code - HTMLHint
- VS Code - Prettier
- VS Code - Format Code Action
Importante!
Configure corretamente cada extensão.
Minhas configurações do VSCode estão no arquivo: vscode - settings.json