Grunt.js for Task Automation培训
Introduction
Grunt.js and Task Runners
Web directory and plug-ins
Grunt.js API
SVGs and requests in Grunt.js
Preparing the Development Environment
Installing NPM and Node
Installing Grunt.js
Configurations in Grunt.js
Working with Grunt.js CLI
Configuring package.json and Gruntfile.js
Loading and registering tasks
Grunt.js Plug-ins
Installing and running tasks
Configuring tasks
Setting a watch task
Minifying and merging files
Loading asychronous tasks
Optimizing and compressing images
Advanced Features
Linting CSS and JavaScript files
Autoprefixing CSS properties
Concatenating files automatically
Summary and Conclusion