initial work for grunt integration
parent
64845dd10c
commit
f0d8d25030
|
@ -1 +1,2 @@
|
||||||
.idea
|
.idea
|
||||||
|
node_modules
|
|
@ -0,0 +1,25 @@
|
||||||
|
module.exports = function(grunt) {
|
||||||
|
grunt.initConfig({
|
||||||
|
pkg: grunt.file.readJSON('package.json'),
|
||||||
|
concat: {
|
||||||
|
css: {
|
||||||
|
src: [
|
||||||
|
'css/*'
|
||||||
|
],
|
||||||
|
dest: 'combined.css'
|
||||||
|
},
|
||||||
|
js : {
|
||||||
|
src : [
|
||||||
|
'js/*'
|
||||||
|
],
|
||||||
|
dest : 'combined.js'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-concat');
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-cssmin');
|
||||||
|
grunt.registerTask('default', [ 'concat:css', 'cssmin:css', 'concat:js', 'uglify:js' ]);
|
||||||
|
};
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"name" : "freeboard",
|
||||||
|
"title" : "freeboard",
|
||||||
|
"version" : "1.1.0",
|
||||||
|
"devDependencies": {
|
||||||
|
"grunt": "0.4.1",
|
||||||
|
"grunt-contrib-concat": "0.1.3",
|
||||||
|
"grunt-contrib-cssmin" : "0.6.1",
|
||||||
|
"grunt-contrib-watch" : "0.5.3",
|
||||||
|
"grunt-contrib-uglify" : "0.2.0"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue