Enable client-side source maps for CoffeeScript
This commit is contained in:
+12
-2
@@ -1,4 +1,6 @@
|
|||||||
###
|
###
|
||||||
|
# Crafting Guide - Gruntfile.coffee
|
||||||
|
#
|
||||||
# Copyright (c) 2014 by Redwood Labs
|
# Copyright (c) 2014 by Redwood Labs
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
###
|
###
|
||||||
@@ -16,7 +18,7 @@ module.exports = (grunt)->
|
|||||||
ignore: ['jade']
|
ignore: ['jade']
|
||||||
transform: ['coffeeify']
|
transform: ['coffeeify']
|
||||||
browserifyOptions:
|
browserifyOptions:
|
||||||
debug: false
|
debug: true
|
||||||
extensions: ['.coffee']
|
extensions: ['.coffee']
|
||||||
files:
|
files:
|
||||||
'./dist/js/main.js': ['./src/scripts/main.coffee']
|
'./dist/js/main.js': ['./src/scripts/main.coffee']
|
||||||
@@ -64,6 +66,14 @@ module.exports = (grunt)->
|
|||||||
'./dist/css/jquery-ui.css': ['./lib/jquery-ui/jquery-ui.min.css']
|
'./dist/css/jquery-ui.css': ['./lib/jquery-ui/jquery-ui.min.css']
|
||||||
'./dist/css/mocha.css': ['./node_modules/mocha/mocha.css']
|
'./dist/css/mocha.css': ['./node_modules/mocha/mocha.css']
|
||||||
|
|
||||||
|
exorcise:
|
||||||
|
main:
|
||||||
|
files:
|
||||||
|
'./dist/js/main.js.map': ['./dist/js/main.js']
|
||||||
|
test:
|
||||||
|
files:
|
||||||
|
'./dist/js/test.js.map': ['./dist/js/test.js']
|
||||||
|
|
||||||
jade:
|
jade:
|
||||||
pages:
|
pages:
|
||||||
options:
|
options:
|
||||||
@@ -120,4 +130,4 @@ module.exports = (grunt)->
|
|||||||
|
|
||||||
grunt.registerTask 'default', 'build'
|
grunt.registerTask 'default', 'build'
|
||||||
|
|
||||||
grunt.registerTask 'build', ['copy', 'sass', 'jade', 'browserify']
|
grunt.registerTask 'build', ['copy', 'sass', 'jade', 'browserify', 'exorcise']
|
||||||
|
|||||||
+3
-1
@@ -18,13 +18,15 @@
|
|||||||
"homepage": "https://github.com/andrewminer/crafting-guide",
|
"homepage": "https://github.com/andrewminer/crafting-guide",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"coffeeify": "^1.0.0",
|
"coffeeify": "^1.0.0",
|
||||||
|
"express": "^4.10.6",
|
||||||
"grunt": "^0.4.5",
|
"grunt": "^0.4.5",
|
||||||
"grunt-browserify": "^3.2.1",
|
"grunt-browserify": "^3.2.1",
|
||||||
"grunt-contrib-clean": "^0.6.0",
|
"grunt-contrib-clean": "^0.6.0",
|
||||||
"grunt-contrib-copy": "^0.7.0",
|
"grunt-contrib-copy": "^0.7.0",
|
||||||
"grunt-contrib-jade": "^0.13.0",
|
"grunt-contrib-jade": "^0.13.0",
|
||||||
"grunt-contrib-sass": "^0.8.1",
|
"grunt-contrib-sass": "^0.8.1",
|
||||||
"grunt-contrib-watch": "^0.6.1"
|
"grunt-contrib-watch": "^0.6.1",
|
||||||
|
"grunt-exorcise": "^0.2.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"backbone": "^1.1.2",
|
"backbone": "^1.1.2",
|
||||||
|
|||||||
Reference in New Issue
Block a user