module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
watch: {
css: {
files: 'src/sass/style.scss',
tasks: ['sass','cssmin']
},
js: {
files: 'src/js/*.js',
tasks: ['concat']
}
},
cssmin: {
options: {
shorthandCompacting: false,
roundingPrecision: -1
},
target: {
files: {
'dest/css/minimin.css': 'src/css/style.css'
}
}
},
sass: {
dist: {
options: {
style: 'expanded'
},
files: {
'src/css/style.css': 'src/sass/style.scss'
}
}
},
concat: {
dist: {
src: ['src/js/custom.js','src/js/asd.js'],
dest: 'dest/js/custom.js',
},
jquery: {
files: {
'dest/js/jquery.js': ['bower_components/jquery/dist/jquery.js'],
'dest/js/angular.js': ['bower_components/angularjs/angular.js'],
'dest/js/bootstrap.js': ['bower_components/bootstrap/dist/js/bootstrap.js'],
'dest/css/bootstrap.css': ['bower_components/bootstrap/dist/css/bootstrap.css'],
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-watch');
}
Hiç yorum yok:
Yorum Gönder