Skip to content

Template Gulp criado por mim, tendo como principais tecnologias HTML, CSS/SCSS e JavaScript.

License

Notifications You must be signed in to change notification settings

luizfelipe9627/template-gulp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gulp

O Gulp é uma ferramenta de automação de tarefas em JavaScript, amplamente utilizada para simplificar o processo de desenvolvimento web. Ele permite automatizar tarefas repetitivas, como minificação de código, concatenação de arquivos, recarga automática do navegador e muito mais.

Por que usar o Gulp?

O Gulp simplifica o fluxo de trabalho do desenvolvedor, tornando mais eficiente o processo de desenvolvimento e produção. Algumas das vantagens incluem:

  • Automação de Tarefas: Reduz a necessidade de executar manualmente tarefas repetitivas.
  • Melhoria no Desempenho: Otimiza o código, reduzindo seu tamanho e melhorando o desempenho.
  • Facilidade de Manutenção: Organiza o código de maneira eficiente, facilitando a manutenção e colaboração.

Instalação

Certifique-se de ter o Node.JS e o NPM instalados antes de prosseguir.

  1. Clone o repositório: git clone https://github.com/luizfelipe9627/template-gulp.git
  2. Navegue até o diretório do projeto: cd template-gulp
  3. Instale as dependências: npm install

Comandos

Desenvolvimento

Execute o seguinte comando para iniciar o ambiente de desenvolvimento:

npm run dev

Produção

Execute o seguinte comando para gerar os arquivos de produção:

npm run build

Estrutura de pastas

template-gulp/
├── dist/
│ |── assets/ 
│ │ ├── img/
│ │ │ └── image.png
│ │ ├── svg/
│ │ │ └── image.svg
│ ├── bundle.css
│ ├── index.html
│ └── main.css
├── node_modules/
├── src/
│ ├── assets/
│ │ └── img/
│ │   └── image.png
│ │ └── svg/
│ │   └── image.svg
│ ├── scripts/
│ │ └── script.js
│ ├── styles/
│ │ └── style.scss
│ ├── templates/
│ │ └── index.html
├── .gitignore
├── gulpfile.js
├── package-lock.json
├── package.json
└── README.md

Tecnologias

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.

🧑‍💻 Criador

Foto de Luiz Felipe Silva no GitHub
Luiz Felipe Silva

📷 Me siga nas redes sociais