Implemented copying of other files from directory

This commit is contained in:
BorisLevitskiy
2015-04-09 16:24:18 +03:00
parent b854ebe341
commit 424d837521
2 changed files with 15 additions and 4 deletions

View File

@@ -9,7 +9,7 @@ module.exports = function(grunt) {
}, },
build: { build: {
src: 'src/**/*.js', src: 'src/**/*.js',
dest: 'build/bitwisecmd.min.js' dest: 'build/js/bitwisecmd.min.js'
} }
}, },
cssmin: { cssmin: {
@@ -22,15 +22,24 @@ module.exports = function(grunt) {
'build/css/styles.css': ['src/css/styles.css'] 'build/css/styles.css': ['src/css/styles.css']
} }
} }
},
copy: {
files: {
src: 'src/*.*',
dest: 'build/',
flatten: true,
expand: true
}
} }
}); });
// Load the plugin that provides the "uglify" task. // Load the plugin that provides the "uglify" task.
grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-cssmin'); grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-contrib-copy');
// Default task(s). // Default task(s).
grunt.registerTask('default', ['uglify','cssmin']); grunt.registerTask('default', ['uglify','cssmin','copy']);
}; };

View File

@@ -17,7 +17,9 @@
}, },
"homepage": "https://github.com/BorysLevytskyi/BitwiseCmd", "homepage": "https://github.com/BorysLevytskyi/BitwiseCmd",
"devDependencies": { "devDependencies": {
"grunt-contrib-copy": "^0.8.0",
"grunt-contrib-cssmin": "^0.12.2", "grunt-contrib-cssmin": "^0.12.2",
"grunt-contrib-uglify": "^0.9.1" "grunt-contrib-uglify": "^0.9.1",
"grunt-processhtml": "^0.3.7"
} }
} }