Ich benutze grunt-contrib-requestjs, um meine Dateien in eine einzige Datei zu migrieren und eine Quellkarte zu erzeugen. Die Quellkarte scheint gültig zu sein, ist aber in den Debuggern in Chrome und Firefox 6 Zeilen entfernt. Ich habe viel gegooglet, kann aber keine Gründe finden, warum das passieren würde. Ist jemand anderes auf ein ähnliches Problem gestoßen?Quellkarten mit require.js
Dies ist ein sehr großes Projekt mit etwa 200 Dateien, ich habe c/p meine Grunt-Konfiguration als Referenz. für mich
skipPragmas:true
hat den Trick:
dev: {
options: {
baseUrl: 'assets/javascript',
optimize: 'none',
generateSourceMaps: true,
mainConfigFile: 'assets/javascript/requireconfig.js',
name: 'app',
preserveLicenseComments: false,
include: [
'plugins/dropdown-toggle',
'brand/modules/checkmate-init',
'brand/modules/batch-handler',
'brand/modules/dataset-editors',
'brand/modules/recording-editors',
'brand/modules/recording-state'
],
out: 'public/assets/js/myapp.js'
}
},
dist: {
options: {
baseUrl: 'assets/javascript',
optimize: 'uglify2',
generateSourceMaps: false,
mainConfigFile: 'assets/javascript/requireconfig.js',
name: 'app',
include: [
'plugins/dropdown-toggle',
'brand/modules/checkmate-init',
'brand/modules/batch-handler'
],
out: 'public/assets/js/myapp.js'
}
}