Sto provando a fare in modo che le fonti di memoria vengano riprodotte correttamente mentre sto utilizzando l'attività Grunt e UglifyJS Grunt.Come usare grunt-UglifyJS e sourcemaps?
Ecco l'attività corrente:
uglify: {
dist: {
options: {
sourceMap: function(path) {
return path + ".map";
},
},
files: {
'dist/video.min.js': [ 'javascripts/video.js' ]
}
}
}
Qual è il problema?
La mappa di origine viene generata ma Chrome sta cercando la mappa del sourc nella posizione errata (ovvero dist/dist/video.min.js.map
). Lo so perché ottengo 404 in console.
Così ho modificato dist/video.min.js
e modificato sourceMappingURL
in modo che punti alla posizione corretta. Ora, la mappa del sourc è caricata ma cerca video.js in un posto completamente sbagliato: dist/javascripts/video.js
(che distacca di nuovo!)
Quindi, in pratica, ora sono fuori da ogni idea, solo spaccando il gruntfile senza fortuna.
Qualche idea? Grazie!