Gulp-sass如何改变dest输出

时间:2016-01-16 00:43:24

标签: gulp shopify gulp-sass

我试图设置shopify开发工作流程,但我遇到了问题。如何更改gulp-sass中的dest()输出以使用assets文件夹中的.liquid文件?

gulp.task('sass', function() {
  gulp.src('stylesheets/*.scss')
    .pipe(sass().on('error', sass.logError))
    .pipe(gulp.dest('./assets/'));
});

我想获得类似main.css.liquid的输出,所以我可以使用.liquid方法。 这可能吗?

1 个答案:

答案 0 :(得分:0)

@ Gulp有一个很好的主题。如上所述,似乎gulp-rename可能非常适合。

在您的情况下,您可以将代码更改为:

gulp.task('sass', function() {
    gulp.src('stylesheets/*.scss')
    .pipe(sass().on('error', sass.logError))
    .pipe(gulp.rename('destinationpath/yourfile.liquid'));
    .pipe(gulp.dest('./assets/'));
});

喝彩! (tudo de bom :)) Ricardo Melo Joia