mirror of
https://github.com/element-plus/element-plus.git
synced 2026-03-13 07:51:17 +08:00
fix(theme-chalk): fix fonts build by gulp (#2817)
This commit is contained in:
@@ -13,6 +13,10 @@ const noElPrefixFile = /(index|base|display)/
|
||||
const sass = gulpSass(dartSass)
|
||||
export const distFolder = './lib'
|
||||
|
||||
/**
|
||||
* compile theme-chalk scss & minify
|
||||
* @returns
|
||||
*/
|
||||
function compile() {
|
||||
return gulp
|
||||
.src('./src/*.scss')
|
||||
@@ -37,11 +41,12 @@ function compile() {
|
||||
.pipe(gulp.dest(distFolder))
|
||||
}
|
||||
|
||||
function copyfont() {
|
||||
return gulp
|
||||
.src('./src/fonts/**')
|
||||
.pipe(cleanCSS())
|
||||
.pipe(gulp.dest(`${distFolder}/fonts`))
|
||||
/**
|
||||
* copy font to lib/fonts
|
||||
* @returns
|
||||
*/
|
||||
function copyFont() {
|
||||
return gulp.src('./src/fonts/**').pipe(gulp.dest(`${distFolder}/fonts`))
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -53,6 +58,6 @@ function copyToLib() {
|
||||
.pipe(gulp.dest(path.resolve(__dirname, '../../lib/theme-chalk')))
|
||||
}
|
||||
|
||||
export const build = gulp.series(compile, copyfont, copyToLib)
|
||||
export const build = gulp.series(compile, copyFont, copyToLib)
|
||||
|
||||
export default build
|
||||
|
||||
Reference in New Issue
Block a user