javascript Gulp任务解决shopify中导入sass文件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Gulp任务解决shopify中导入sass文件的问题相关的知识,希望对你有一定的参考价值。

const gulp = require('gulp');
const sass = require('gulp-sass');
const sassimport = require('gulp-cssimport');
const postcss = require('gulp-postcss');
const autoprefixer = require('autoprefixer');

gulp.task('styles', function(){
    return gulp.src([
        '!./{sass,scss}/**/_*.{sass,scss,sass.liquid,scss.liquid}',
        '!./{sass,scss}/_**/*.*',
        './{sass,scss}/**/*.{sass,scss,sass.liquid,scss.liquid}'
    ])
    .pipe(postcss([
        autoprefixer(["> 1%", "last 2 versions", "Firefox ESR", "android 4"])
    ]))
    .pipe(sassimport())
    .pipe(gulp.dest('./assets'));
});

以上是关于javascript Gulp任务解决shopify中导入sass文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

javascript Gulp 4 - 具有外部配置的多文件任务。使用gulp-load-plugins的基本gulpfile模板,用于多个任务文件

Gulp 同步任务问题

前端构建工具gulp入门教程

通过任务运行器添加 gulp-sass 中断

Gulp入门教程

Gulp4的基本使用