Optimize CSS and JS
This commit is contained in:
parent
5ef20ec786
commit
37ed7fd098
6 changed files with 63 additions and 15 deletions
36
Gruntfile.js
Normal file
36
Gruntfile.js
Normal file
|
@ -0,0 +1,36 @@
|
|||
/*jslint node: true */
|
||||
module.exports = function (grunt) {
|
||||
'use strict';
|
||||
grunt.initConfig({
|
||||
uglify: {
|
||||
combine: {
|
||||
files: {
|
||||
'dist/main.js': ['js/cast.js']
|
||||
}
|
||||
}
|
||||
},
|
||||
cssmin: {
|
||||
combine: {
|
||||
files: {
|
||||
'dist/main.css': ['css/style.css']
|
||||
}
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
scripts: {
|
||||
files: ['js/*.js'],
|
||||
tasks: ['uglify']
|
||||
},
|
||||
styles: {
|
||||
files: ['css/*.css'],
|
||||
tasks: ['cssmin']
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||
grunt.loadNpmTasks('grunt-contrib-cssmin');
|
||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||
|
||||
grunt.registerTask('default', ['uglify', 'cssmin']);
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue