2017-07-06 1 views
0

Meine Quellkarten geben nur den Quellwert zurück, egal was passiert.Gulp-sourceimaps, die nur 'source`-js-Datei zurückgeben

Broswerify.js

// add custom browserify options here 
var customOpts = { 
    entries: ['./frontend/js/app.js'], 
    debug: true 
}; 
var opts = assign({}, watchify.args, customOpts); 
var b = watchify(browserify(opts)); 
b.transform(require("jadeify"), { compileDebug: true, pretty: false }); 

// add transformations here 
// i.e. b.transform(coffeeify); 

gulp.task('browserify', bundle); // so you can run `gulp js` to build the file 
b.on('update', bundle); // on any dep update, runs the bundler 
b.on('log', gutil.log); // output build logs to terminal 

function bundle() { 
    return b.bundle() 
    // log errors if they happen 
     .on('error', gutil.log.bind(gutil, 'Browserify Error')) 
     .pipe(source('main.js')) 
     // optional, remove if you don't need to buffer file contents 
     .pipe(buffer()) 
     // optional, remove if you dont want sourcemaps 
     .pipe(sourcemaps.init({loadMaps: true})) // loads map from browserify file 
     // Add transformation tasks to the pipeline here. 
     .pipe(sourcemaps.write('./')) // writes .map file 
     .pipe(gulp.dest('./public/js')) 
     .on('end', function() { 
      browserSync.reload(); 
     }); 
} 

main.js.map

{"version":3,"sources":["/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js","/main.js"],"names":[],"mappings":"AAAA;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA; 

Das bedeutet natürlich, dass alle Dateien referenziert werden als main.js, die weniger als hilfreich :(

Ich benutze auch Browser-Sync, aber ich glaube nicht, dass dies irgendwelche Auswirkungen hat ct auf Quellkarten.

Antwort

0

war ich mit gulp-sourcemaps v2.3.0

Upgrade auf v2.6.0 und seine Arbeits jetzt. Ich danke Ihnen, Sir

Verwandte Themen