/gruntfile

Gruntfile padrão para iniciar rapidamente projetos com automação

Primary LanguageJavaScriptMIT LicenseMIT

Gruntfile.js

Gruntfile padrão para iniciar rapidamente projetos com automação

Sobre

Se você ainda não conhece o Grunt, recomendamos que leia a sua documentação. Caso prefira ler em português, uma versão traduzida foi criada pela comunidade Grunt Brasil.

O Grunt é uma ferramenta de automação de tarefas em JavaScript. Com ele é possível configurar simples objetos e ganhar muito tempo ao automatizar tarefas repetitivas como de validação e concatenação de scripts.

Usando

O Gruntfile.js deste repositório serve como uma base sólida para a automação de tarefas na maioria dos projetos web da Mkt Virtual.

Assumimos que você já tem o Grunt instalado na sua máquina de desenvolvimento. Para utilizá-lo execute os seguintes comandos:

git clone git@github.com:mktvirtual/gruntfile.git gruntfile
cd gruntfile

Copie os arquivos package.json e Gruntfile.js para a pasta do seu projeto e instale os plugins do Grunt usando o seguinte comando dentro da pasta:

npm install

Após a instalação, edite o Gruntfile.js para atender as necessidades de cada projeto. Altere a variável paths, por exemplo, para adequar o arquivo à estruturação de pastas do seu projeto. Altere também o package.json, trocando para as suas informações.

Dica: ignore a pasta node_modules caso use Git ou SVN.

Extras

Nem todos os plugins que achamos legais estão aqui, somente os mais importantes. Porém, seperamos uma lista com outros que recomendamos.

Contribua

Você pode contribuir, tanto arrumando alguns problemas quanto trazendo novidades.

  1. Crie um fork!
  2. Crie uma branch para a sua nova funcionalidae: git checkout -b new-feature
  3. Dê Commit com as suas modificações: git commit -m 'New feature'
  4. Dê Push na branch: git push origin new-feature
  5. Envie um pull request :D

Histórico

Lista de releases

Licença

Licença MIT © Mkt Virtual