Isto é um pacote com dependencias para ajudar para um desenvolvimento uniforme e mais dinâmico.
Por enquanto deverá seguir os padrões e estrutura de pastas manualmente.
Utilizar esta estrutura de pastas para o SCSS
Ter o Node
instalado e o plugin editorConfig
pois haverá sempre um arquivo .editorconfig que fará a padronização de espaços, quebra de linhas e charsets por exemplo.
Instalar as dependências do projeto.
npm install || npm i
Em seguida
gulp
Para iniciarmos com um bom desenvolvimento, devemos seguir algumas boas práticas, que são elas, na minha opinião.
Git
para o versionamento do projeto;Npm
para controle das informações do projeto;Gulp
para automatizar tarefas, comoscss, minify, codeclean, autoprefixers
e etc...;gitignore
pois não queremos nossa pastanode_modules
em nosso repositório, por ex.
Este pacote seguirá um padrão de desenvolvimento, são eles, para um desenvolvimento modular do projeto.
BEM
ES6 to ES5
jQuery (se necessário)
Airbnb Styleguide (não necessário ainda, portanto eslint nao sera utilizado no momento)
Módulos com JS
- Felipe Fanucchi - Initial work - Kuat