Switched javascript to CoffeeScript
This commit is contained in:
24
Gruntfile.js
24
Gruntfile.js
@ -19,14 +19,18 @@ module.exports = function(grunt) {
|
||||
}
|
||||
},
|
||||
|
||||
uglify: {
|
||||
coffee: {
|
||||
options: {
|
||||
mangle: false
|
||||
sourceMap: true,
|
||||
style: 'compressed'
|
||||
},
|
||||
compile: {
|
||||
files: {
|
||||
'public/js/bedabin.min.js': ['assets/js/**/*.js']
|
||||
}
|
||||
files: {
|
||||
expand: true,
|
||||
flatten: true,
|
||||
cwd: 'assets/scripts',
|
||||
src: ['*.coffee'],
|
||||
dest: 'public/js',
|
||||
ext: '.js'
|
||||
}
|
||||
},
|
||||
|
||||
@ -39,8 +43,8 @@ module.exports = function(grunt) {
|
||||
spawn: false
|
||||
}
|
||||
},
|
||||
js: {
|
||||
files: ['assets/js/**/*.js'],
|
||||
coffee: {
|
||||
files: ['assets/scripts/**/*.coffee'],
|
||||
tasks: ['uglify'],
|
||||
options: {
|
||||
atBegin: true,
|
||||
@ -53,9 +57,9 @@ module.exports = function(grunt) {
|
||||
// Load plugins.
|
||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||
grunt.loadNpmTasks('grunt-contrib-sass');
|
||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||
grunt.loadNpmTasks('grunt-contrib-coffee');
|
||||
|
||||
// CLI tasks.
|
||||
grunt.registerTask('default', ['sass', 'uglify']);
|
||||
grunt.registerTask('default', ['sass', 'coffee']);
|
||||
|
||||
};
|
||||
|
Reference in New Issue
Block a user