watch and build-css command
This commit is contained in:
parent
ca0818bab1
commit
ca78fb942b
32
Gruntfile.js
32
Gruntfile.js
@ -8,7 +8,7 @@ module.exports = function(grunt) {
|
|||||||
files: {
|
files: {
|
||||||
'dist/js/jquery.min.js': ['bower_components/jquery/dist/jquery.min.js'],
|
'dist/js/jquery.min.js': ['bower_components/jquery/dist/jquery.min.js'],
|
||||||
'dist/js/jquery.js': ['bower_components/jquery/dist/jquery.js'],
|
'dist/js/jquery.js': ['bower_components/jquery/dist/jquery.js'],
|
||||||
'dist/js/agency.js': ['js/agency.js'],
|
'dist/js/<%= pkg.name %>.js': ['js/<%= pkg.name %>.js'],
|
||||||
'dist/js/cbpAnimatedHeader.js': ['js/cbpAnimatedHeader.js'],
|
'dist/js/cbpAnimatedHeader.js': ['js/cbpAnimatedHeader.js'],
|
||||||
'dist/js/classie.js': ['js/classie.js'],
|
'dist/js/classie.js': ['js/classie.js'],
|
||||||
'dist/js/contact_me.js': ['js/contact_me.js'],
|
'dist/js/contact_me.js': ['js/contact_me.js'],
|
||||||
@ -40,7 +40,7 @@ module.exports = function(grunt) {
|
|||||||
paths: ["css"]
|
paths: ["css"]
|
||||||
},
|
},
|
||||||
files: {
|
files: {
|
||||||
"dist/css/agency.css": "less/agency.less"
|
"dist/css/<%= pkg.name %>.css": "less/<%= pkg.name %>.less"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
production: {
|
production: {
|
||||||
@ -49,7 +49,7 @@ module.exports = function(grunt) {
|
|||||||
cleancss: true
|
cleancss: true
|
||||||
},
|
},
|
||||||
files: {
|
files: {
|
||||||
"dist/css/agency.css": "less/agency.less"
|
"dist/css/<%= pkg.name %>.css": "less/<%= pkg.name %>.less"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -62,6 +62,29 @@ module.exports = function(grunt) {
|
|||||||
dest: 'dist/img/'
|
dest: 'dist/img/'
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
watch: {
|
||||||
|
scripts: {
|
||||||
|
files: ['js/*.js'],
|
||||||
|
tasks: ['concat'],
|
||||||
|
options: {
|
||||||
|
spawn: false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
css: {
|
||||||
|
files: ['less/*.less'],
|
||||||
|
tasks: ['less'],
|
||||||
|
options: {
|
||||||
|
spawn: false,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
html: {
|
||||||
|
files: ['*.html', 'mail/**'],
|
||||||
|
tasks: ['copy'],
|
||||||
|
options: {
|
||||||
|
spawn: false,
|
||||||
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -70,8 +93,11 @@ module.exports = function(grunt) {
|
|||||||
grunt.loadNpmTasks('grunt-contrib-copy');
|
grunt.loadNpmTasks('grunt-contrib-copy');
|
||||||
grunt.loadNpmTasks('grunt-contrib-less');
|
grunt.loadNpmTasks('grunt-contrib-less');
|
||||||
grunt.loadNpmTasks('grunt-contrib-imagemin');
|
grunt.loadNpmTasks('grunt-contrib-imagemin');
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||||
|
|
||||||
// Default task(s).
|
// Default task(s).
|
||||||
grunt.registerTask('default', ['concat', 'copy', 'less', 'imagemin']);
|
grunt.registerTask('default', ['concat', 'copy', 'less', 'imagemin']);
|
||||||
|
grunt.registerTask('build-css', ['less']);
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
"grunt-contrib-copy": "~0.5.0",
|
"grunt-contrib-copy": "~0.5.0",
|
||||||
"grunt-contrib-concat": "~0.5.0",
|
"grunt-contrib-concat": "~0.5.0",
|
||||||
"grunt-contrib-less": "~0.11.4",
|
"grunt-contrib-less": "~0.11.4",
|
||||||
"grunt-contrib-imagemin": "~0.8.0"
|
"grunt-contrib-imagemin": "~0.8.0",
|
||||||
|
"grunt-contrib-watch": "~0.6.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user