UNPKG

element3

Version:

A Component Library for Vue3

26 lines (21 loc) 574 B
'use strict' const { series, src, dest } = require('gulp') const sass = require('gulp-sass') const autoprefixer = require('gulp-autoprefixer') const cssmin = require('gulp-cssmin') function compile() { return src('./src/*.scss') .pipe(sass.sync()) .pipe( autoprefixer({ overrideBrowserslist: ['ie > 9', 'last 2 versions'], cascade: false }) ) .pipe(cssmin()) .pipe(dest('./lib')) } function copyfont() { return src('./src/fonts/**').pipe(cssmin()).pipe(dest('./lib/fonts')) } exports.build = series(compile, copyfont)