Update Gruntfile to uglify prod scripts

This commit is contained in:
Andrew Miner
2015-01-10 13:34:51 -08:00
parent eaabb754a2
commit 24a9add3f5
3 changed files with 23 additions and 1 deletions
+20 -1
View File
@@ -40,6 +40,7 @@ module.exports = (grunt)->
clean:
dist: ['./dist']
build: ['./build']
copy:
data:
@@ -101,11 +102,27 @@ module.exports = (grunt)->
files:
'./src/scripts/views.js': ['./src/templates/**/*.jade']
rename:
scripts:
src: './dist/js'
dest: './build/js'
sass:
main:
files:
'./dist/css/main.css': ['./src/css/main.scss']
uglify:
scripts:
options:
maxLineLen: 20
files: [
expand: true
cwd: './build/js'
src: '**/*.js'
dest: './dist/js'
]
watch:
data:
files: ['./src/data/**/*']
@@ -134,4 +151,6 @@ module.exports = (grunt)->
grunt.registerTask 'default', 'build'
grunt.registerTask 'build', ['copy', 'sass', 'jade', 'browserify', 'exorcise']
grunt.registerTask 'build', [ 'copy', 'sass', 'jade', 'browserify', 'exorcise' ]
grunt.registerTask 'dist', ['clean', 'build', 'rename:scripts', 'uglify']