dirview/gruntfile.js

53 lines
1.5 KiB
JavaScript

module.exports = function(grunt) {
grunt.initConfig({
/*less: {
website: {
files: {
'styles/css/main.css': 'styles/less/main.less'
}
}
},*/
/*cssmin: {
website: {
files: {
'styles/mincss/pure.css': 'node_modules/purecss/build/pure.css',
'styles/mincss/grids-responsive-min.css': 'node_modules/purecss/build/grids-responsive.css',
'styles/mincss/main.css': 'styles/css/main.css'
}
}
},*/
concat: {
deps_js: {
src: [
'node_modules/d3-voronoi-treemap/build/d3-voronoi-treemap.js',
'node_modules/d3-voronoi-map/build/d3-voronoi-map.js',
'node_modules/d3-weighted-voronoi/build/d3-weighted-voronoi.js',
'node_modules/d3-scale/dist/d3-scale.js',
'node_modules/d3/dist/d3.js',
'node_modules/randomcolor/randomColor.js',
'assets/js/main.js'
],
dest: 'static/scripts.js',
},
},
watch: {
concat: {
files: ['assets/js/main.js'],
tasks: ['concat:deps_js'],
// options: {
// spawn: false
// }
}
}
});
// grunt.loadNpmTasks('grunt-contrib-less');
grunt.loadNpmTasks('grunt-contrib-watch');
// grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-contrib-concat');
// grunt.registerTask('default', ['less:website', 'cssmin:website', 'concat:dist']);
grunt.registerTask('default', ['concat:deps_js']);
};