element-nice-ui
Version:
A Component Library for Vue.js.
21 lines (16 loc) • 482 B
JavaScript
const { series, src, dest } = require('gulp')
const sass = require('gulp-sass')(require('sass-embedded'))
const cleanCSS = require('gulp-clean-css')
function compile() {
return src(['./src/*.scss', './src/*.css'])
.pipe(sass.sync().on('error', sass.logError))
.pipe(cleanCSS())
.pipe(dest('./lib'))
}
function copyfont() {
return src('./src/fonts/**', {
encoding: false
}).pipe(dest('./lib/fonts'))
}
exports.build = series(compile, copyfont)