如何debugginggulp-sourcemaps不做任何事情?
对于gulp-sourcemaps
我有一个相当标准的用例
https://github.com/floridoo/gulp-sourcemaps
gulp.src( bundle.src) .pipe(sourcemaps.init()) .pipe(concat(bundle.dst + '.' + opts.ext)) .pipe(uglify()) .pipe(sourcemaps.write()) .pipe(gulp.dest('./public/built'));
这产生适当的连接和丑化的文件。 但是没有源图添加到他们。 bundle.src
是一个文件path的数组。 不知道如何debugging这个。
你应该看看gulp-util 。 它可能会让你对实际发生的事情有所了解。
var gutil = require('gulp-util') ... .pipe(sourcemaps.init().on('error', gutil.log))
我必须指定在哪里写,如下所示:
.pipe(sourcemaps.write('./').on('error', gutil.log))
这不起作用:(没有生成的.map
文件)
.pipe(sourcemaps.write().on('error', gutil.log)