Skip to content

Instantly share code, notes, and snippets.

@pedronauck
Created November 3, 2013 02:40
Show Gist options
  • Save pedronauck/7285939 to your computer and use it in GitHub Desktop.
Save pedronauck/7285939 to your computer and use it in GitHub Desktop.

Utilizo por padrão os seguinte plugins em meus projetos:

PLUGIN DESCRIÇÃO LINK
Server
grunt-contrib-watch Observa as mudanças dos arquivos https://npmjs.org/package/grunt-contrib-watch
grunt-contrib-connect Inicia um servidor web estático https://npmjs.org/package/grunt-contrib-connect
Build
grunt-contrib-uglify Minificação de arquivos https://npmjs.org/package/grunt-contrib-uglify
grunt-contrib-compass Compilação de arquivos (Sass/Scss) https://npmjs.org/package/grunt-contrib-compass
grunt-contrib-jshint Validação de scripts https://npmjs.org/package/grunt-contrib-jshint
grunt-contrib-imagemin Otimização para imagens https://npmjs.org/package/grunt-contrib-imagemin
grunt-contrib-requirejs Otimização para o carregamento de scripts https://npmjs.org/package/grunt-contrib-requirejs
Copy & Clean
grunt-contrib-copy Copiar arquivos e diretórios https://npmjs.org/package/grunt-contrib-copy
grunt-contrib-clean Limpar arquivos e diretórios https://npmjs.org/package/grunt-contrib-clean
Testes
grunt-cafe-mocha Rodar testes server side com o Mocha https://npmjs.org/package/grunt-cafe-mocha
grunt-mocha-test Alternativa para rodar testes server side com o Mocha https://npmjs.org/package/grunt-mocha-test
grunt-contrib-qunit Rodar testes com o QUnit (com a ajuda do PhantomJS) https://npmjs.org/package/grunt-contrib-qunit
Deploy
grunt-ftp-deploy Deploy de arquivos via FTP https://npmjs.org/package/grunt-ftp-deploy
grunt-rsync Deploy de arquivos via Rsync https://npmjs.org/package/grunt-rsync
grunt-ssh Deploy de arquivos via SSH https://npmjs.org/package/grunt-ssh
grunt-git-ftp Deploy de arquivos com Git https://npmjs.org/package/grunt-git-ftp
Compress & Share
grunt-zip Compressão de arquivos em formato ZIP https://npmjs.org/package/grunt-zip
grunt-contrib-compress Compressão de arquivos em formato (G)ZIP https://npmjs.org/package/grunt-contrib-compress
Dependencies
grunt-processhtml Processa um arquivo HTML de acordo com o ambiente de trabalho https://npmjs.org/package/grunt-processhtml
Misc
grunt-shell Executa comandos Shell https://npmjs.org/package/grunt-shell
grunt-markdown Converte arquivo markdown em HTML https://npmjs.org/package/grunt-markdown
grunt-autoshot Capturar telas em diversos viewports (útil para projetos resposnivos) https://npmjs.org/package/grunt-autoshot
Utils
load-grunt-tasks Carrega automaticamente todos os plugins do grunt https://npmjs.org/package/load-grunt-tasks
time-grunt Mostra o tempo de execução das tarefas https://npmjs.org/package/time-grunt
Projetos PHP
grunt-php Inicia um web server PHP https://npmjs.org/package/grunt-php
grunt-phpunit Realiza testes unitários em projetos PHP https://npmjs.org/package/grunt-php
grunt-phpcs Mantém os padrões de código consistente e legível no projeto (PHP CodeSniffer) https://npmjs.org/package/grunt-phpcs
grunt-php-analyzer Analize e validação dos arquivos https://npmjs.org/package/grunt-php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment