Template para inicialização de um projeto front-end.
- Node.js
- Instale a versão (LTS)
- Gulp
- Instale globalmente utilizando o comando
npm install --global gulp-cli
no terminal
- Instale globalmente utilizando o comando
- Navegue até o diretório-raiz do seu projeto no Terminal (para usuários windows recomendo que leiam este artigo)
- Execute o comando
npm install
- Este comando irá instalar todas as dependências do projeto
- Pode levar alguns minutos
- Irá produzir muitas informações de depuração (incluindo avisos ocasionais de depreciação) que podem ser ignoradas
- Execute o comando
gulp
- Este comando irá executar todas as tarefas estabelecidas no gulp para visualização do projeto.
gulp
- executa e monitora a compilação dos arquivos em src (scss, js, fonts, img)gulp clean
- exclui todos os arquivos compilados
style.scss
é o arquivo Sass de nível superior, que normalmente apenas importa os arquivos scss para serem compilados.
Contém todas as variáveis, desde tamanhos de fonte até cores, para facilitar o tempo das funções.
Nós incluímos o usual aqui, que comumente utilizamos para agilizar os processos.
Todos estes itens estão sendo inseridos via gulp, gerando os arquivos alldep.css
e alldep.js
para serem indexados ao html.
Por padrão a fonte inicial utilizada é a OpenSans (link aqui) e se encontra em src/webfonts
. Para utilizar outra fonte, basta substituir os arquivos na pasta