浏览代码

fix: gulp:build for production

charlie 4 年之前
父节点
当前提交
6f9a475ef4
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      gulpfile.js

+ 5 - 2
gulpfile.js

@@ -1,3 +1,4 @@
+const fs = require('fs')
 const path = require('path')
 const path = require('path')
 const gulp = require('gulp')
 const gulp = require('gulp')
 const postcss = require('gulp-postcss')
 const postcss = require('gulp-postcss')
@@ -35,7 +36,7 @@ const css = {
   },
   },
 
 
   buildCSS (...params) {
   buildCSS (...params) {
-    return gulp.series(css._buildTailwind, css._optimizeCSSForRelease)(...params)
+    return gulp.series(css._buildTailwind.bind(null, void 0, void 0), css._optimizeCSSForRelease)(...params)
   },
   },
 
 
   _buildTailwind (entry, output) {
   _buildTailwind (entry, output) {
@@ -48,6 +49,8 @@ const css = {
   },
   },
 
 
   _optimizeCSSForRelease () {
   _optimizeCSSForRelease () {
+    // tailwind.core.css placeholder
+    fs.writeFileSync(path.join(outputPath, 'css', 'tailwind.core.css'), '')
     return gulp.src(path.join(outputPath, 'css', 'style.css'))
     return gulp.src(path.join(outputPath, 'css', 'style.css'))
       .pipe(cleanCSS())
       .pipe(cleanCSS())
       .pipe(gulp.dest(path.join(outputPath, 'css')))
       .pipe(gulp.dest(path.join(outputPath, 'css')))
@@ -70,4 +73,4 @@ const common = {
 
 
 exports.clean = common.clean
 exports.clean = common.clean
 exports.watch = gulp.parallel(common.keepSyncResourceFile, css.watchCSS)
 exports.watch = gulp.parallel(common.keepSyncResourceFile, css.watchCSS)
-exports.build = gulp.series(common.syncResourceFile, css.buildCSS)
+exports.build = gulp.series(common.clean, common.syncResourceFile, css.buildCSS)