【问题标题】:gulp sourcemaps not writing expected sourcemapgulp sourcemaps 没有写入预期的 sourcemap
【发布时间】:2016-03-09 12:06:43
【问题描述】:

这是任务:

dev.assets.sass = [
            'client/modules/*[!public]*/scss/*.scss'
        ];

gulp.task('sass', function () {
    gulp.src(dev.assets.sass)
        .pipe(sourcemaps.init())
        .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
        .pipe(concat('application.min.css'))
        .pipe(sourcemaps.write('./maps'))
        .pipe(gulp.dest('./client/build'));
});

问题是源地图看起来像这样:

{"version":3,"sources":["../../stdin"]....

这不是我所期望的。我想要类似于 bootstrap 的东西,在 chrome 开发人员中,样式被映射回其原始的 less 源。我的源映射只是映射回标准输入,我认为这是 sass 管道的结果。我认为 gulp-sourcemaps 只是为最后一次操作创建地图......

【问题讨论】:

    标签: gulp gulp-sourcemaps


    【解决方案1】:

    您需要将gulp-sass 更新到版本2.1.1。这是gulp-sass 中的一个错误,已在最新版本中修复。

    来源:https://github.com/dlmanning/gulp-sass/issues/394

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-04
      • 1970-01-01
      • 2015-04-12
      • 2016-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-08
      相关资源
      最近更新 更多