Skip to content
/ grunt-template Public template

Template para projetos que utilizam Javascript e SASS, com tarefas de compilamento, minificação, watch e bowsersync já configurados com Grunt.

License

Notifications You must be signed in to change notification settings

aka-toliu/grunt-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grunt template

Template para projetos que utilizam Javascript e SASS, com tarefas de compilamento, minificação, watch e bowsersync já configurados com Grunt.

MIT License

Built with Grunt

Iniciar projeto

  1. Install dependencies:
  npm install
  1. Install grunt-cli:
  npm install -g grunt-cli
  1. Run grunt:
  grunt

Build

  grunt build

Tecnologias

JavaScript

SASS

CSS3

Plugins do Grunt

Listagem de plugins do grunt, caso queira customizar:

Grunt Plugins

Adicionando plugins ao projeto:

Acesse a página do plugin e siga as instruções. Por exemplo, o plugin cssmin:

  1. Instalee como dependência:
npm install grunt-contrib-cssmin --save-dev
  1. Copie a linha de execução da tarefa e cole junto aos outros no gruntfile.js:
grunt.loadNpmTasks('grunt-contrib-cssmin');
  1. Adicione a estrutura de comando dentro do grunt.initconfig
cssmin: {
  target: {
    files: [{
      expand: true,
      cwd: 'release/css',
      src: ['*.css', '!*.min.css'],
      dest: 'release/css',
      ext: '.min.css'
    }]
  }
}
  1. Registre a tarefa para execução na linha de comando:
 grunt.registerTask('default', ["concat", 'sass', 'cssmin', 'browserSync', 'watch']);

About

Template para projetos que utilizam Javascript e SASS, com tarefas de compilamento, minificação, watch e bowsersync já configurados com Grunt.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published