An open API service indexing awesome lists of open source software.

https://github.com/tayron/grunt-script-basico-deploy

Script que realiza deploy simples, movendo arquivos do projeto para dentro de um diretório build, concatenando arquivos css e javascript, minificando, alterando seus nomes adicionando um hash no final do arquivo e alterando chamada no arquivo HTML
https://github.com/tayron/grunt-script-basico-deploy

Last synced: 3 months ago
JSON representation

Script que realiza deploy simples, movendo arquivos do projeto para dentro de um diretório build, concatenando arquivos css e javascript, minificando, alterando seus nomes adicionando um hash no final do arquivo e alterando chamada no arquivo HTML

Awesome Lists containing this project

README

        

# Grunt
## Script básico para deploy de projeto

Esta é uma POC que que realiza deploy simples, movendo arquivos do projeto para dentro de um diretório build,
concatenando arquivos css e javascript, minificando, alterando seus nomes adicionando um hash no final do arquivo
e alterando chamada no arquivo HTML.

### Módulos utilizados
* **grunt-contrib-copy:** Utilizado para copiar os arquivos para dentro do diretório build
* **grunt-contrib-concat:** Utilizado para concatenar conteúdos dos arquivos css e javascripts criando um único arquivo
* **grunt-contrib-uglify:** Utilizado para minificar arquivos javascript
* **grunt-contrib-cssmin:** Utilizado para minificar arquivos css
* **grunt-processhtml:** Utilizado para alterar conteúdo do arquivo HTML que está entre comentários pelo conteúdo do comentário
* **grunt-contrib-clean:** Utilizado para apagar arquivos temporários
* **grunt-filerev:** Utilizado para alterar nome dos arquivos css e javascript adicionando um hash no final do nome
* **grunt-filerev-replace:** Utilizado para alterar o nome das chamadas dos arquivos css e javascript para o nome dos arquivos hash no final
* **grunt-contrib-compress:** Faz a compressão do diretório build para update.zip e dist.zip