1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- module.exports = function(grunt) {
-
- grunt.initConfig({
- pkg: grunt.file.readJSON('package.json'),
- cssmin: {
- css: {
- src: 'css/grid.css',
- dest: 'css/grid.min.css'
- }
- },
-
- cssmin: {
- combine: {
- files: {
- 'css/style.min.css': ['css/styles.css', 'css/bootstrap.css', 'css/font-awesome.css' ]
- }
- }
- },
-
- concat: {
- options: {
- separator: ';',
- },
- dist: {
- src: ['js/scripts.js', 'js/bootstrap.min.js', 'js/jasny-canvas.js'],
- dest: 'js/script.js',
- },
- },
-
- jshint: {
- options: {
- jshintrc: 'js/.jshintrc'
- },
- all: ['js/init.js'],
- },
-
- uglify: {
- my_target: {
- files: {
- 'js/script.min.js': ['js/script.js']
- }
- }
- }
-
- });
- grunt.loadNpmTasks('grunt-contrib-cssmin');
- grunt.loadNpmTasks('grunt-contrib-concat');
- grunt.loadNpmTasks('grunt-contrib-jshint');
- grunt.loadNpmTasks('grunt-contrib-uglify');
-
- grunt.registerTask('test', [ 'jshint' ]);
- grunt.registerTask('default', [ 'cssmin', 'concat', 'uglify' ]);
- };
|