3

autoprefixer がエラーになるいくつかの sass ファイルにカスタム構文があります。ソース ファイルに対して autoprefixer を実行し (カスタム構文のファイルを除く)、その後 css-import を使用したいと考えています。

現在のタスク:

gulp.task('autoprefixer', function() {
  gulp.src('src/stylesheets/**/*.*')
    // On all but the following, autoprefix:
    // - src/stylesheets/file1.scss.liquid
    // - src/stylesheets/file1.scss.liquid
    .pipe(autoprefixer())

    // On all files not prefaced with underscore, css import
    // - src/stylesheets/[^_]*.*
    .pipe(cssimport())

    // Print to dist/
    .pipe(gulp.dest('dist/'));
});

merge2andを使用してみましgulp-ifたが、まだ運がありません。自動接頭辞付きのファイルを含む一時フォルダーを作成することもできましたが、Gulp にはそれを回避する方法が必要です。

4

0 に答える 0