2014-11-12 12 views
7

Czy ktoś może wyjaśnić, jak się ugnie, a następnie skonkludować i ostatecznie wygenerować mapę źródłową za pomocą haiku? Nie mogę sprawić, żeby działało. Nie widzę w tym nic w API, ale wydaje mi się, że powinno być wspierane. Chodzi o to, aby wygenerować mapę źródłową i mieć pliki źródłowe używane podczas ustawiania punktów przerwania. Próbowałem najpierw wstawić concat w poniższym kodzie, ale kiedy to zrobię, punkty przerwania nie działają w przeglądarce Chrome.Uglify Minify i generowanie mapy źródłowej za pomocą Gulp

Używam
concat = require('gulp-concat'), i uglify = require('gulp-uglify').

gulp.src(['src/app.js', 'src/**/*.js']) 
    .pipe(sourcemaps.init()) 
    .pipe(uglify({ 
     compress: { 
      negate_iife: false 
     } 
    })) 
    .pipe(concat("app.concat.js")) 
    .pipe(rename('app.min.js')) 
    .pipe(sourcemaps.write('./')) 
    .pipe(gulp.dest('public/js')); 

Odpowiedz

7

Moving concat przed uglify wydaje się, aby to działało.

+1

OK, który generuje mapę źródłową, ale punkty przerwania w plikach źródłowych nie działają na chrome. Czy możesz potwierdzić, że działa na chromie? –

+0

Również ja zredagowałem to pytanie trochę więcej. –

+0

Punkty przerwań przechodzą do ostatniej linii. – Heikki

Powiązane problemy