JS dosyalarını bir dosyaya birleştirmek ve JavaScript'i en aza indirgemek için uglify kullanıyorum. Kaynak JS dosyalarını kullanan bir sourcemaps dosyası nasıl oluşturabilirim?Sourcemaps ile Grunt concat + uglif
Bulunduğum gruntfile: grunt-contrib-uglify docs Başına
concat: {
options: {
// define a string to put between each file in the concatenated output
separator: ';'
},
dist: {
// the files to concatenate
src: ['<%= config.src %>/js/**/*.js'],
// the location of the resulting JS file
dest: '<%= config.dist %>/js/main.js'
}
},
uglify: {
dist: {
files: {
'<%= config.dist %>/js/main.min.js': ['<%= concat.dist.dest %>']
}
}
},
Bu yanıt, benzer bir gereksinimin giderilmesine yardımcı oluyor (kaynak gereksinimini tek tek gereken modüllere aktarmak için eşleme). Teşekkürler! – jerome
Bu, minimize js (kromun konsol örneğin 290 satırı yerine bir hata için 320 satırını gösterecektir) kullanırken, son haritada yanlış satır numaraları yanlış olması dışında benim için çalışıyor. Bunun neden olduğu hakkında bir fikrin var mı? – Y0lk
Benim durumumda kaynak haritalar üretiliyor ama kullanılamaz. Bir kesme noktası ayarladığımda kod orada durmuyor. Henüz çözülmeyen genel bir uglifyjs problemi gibi görünüyor. – migg