fix(dev): watch css

pull/2948/head^2
charlie 2021-10-18 19:15:03 +08:00 committed by Tienson Qin
parent 287b4e2118
commit 2bf8a17f6e
1 changed files with 11 additions and 6 deletions

View File

@ -49,13 +49,18 @@ const common = {
return gulp.watch(resourceFilePath, { ignoreInitial: true }, common.syncResourceFile) return gulp.watch(resourceFilePath, { ignoreInitial: true }, common.syncResourceFile)
}, },
syncStatic () {
syncStatic() { return gulp.src([
return gulp.src(outputFilePath).pipe(gulp.dest(publicStaticPath)) outputFilePath,
'!' + path.join(outputPath, 'node_modules/**')
]).pipe(gulp.dest(publicStaticPath))
}, },
keeypSyncStatic() { keepSyncStatic () {
return gulp.watch(outputFilePath, { ignoreInitial: true }, common.syncStatic) return gulp.watch([
path.join(outputPath, 'js/**'),
path.join(outputPath, 'css/**')
], { ignoreInitial: true }, common.syncStatic)
} }
} }
@ -109,5 +114,5 @@ exports.electronMaker = async () => {
} }
exports.clean = common.clean exports.clean = common.clean
exports.watch = gulp.series(common.syncResourceFile, common.syncStatic, gulp.parallel(common.keepSyncResourceFile, css.watchCSS, common.keeypSyncStatic)) exports.watch = gulp.series(common.syncResourceFile, common.syncStatic, gulp.parallel(common.keepSyncResourceFile, css.watchCSS, common.keepSyncStatic))
exports.build = gulp.series(common.clean, common.syncResourceFile, css.buildCSS) exports.build = gulp.series(common.clean, common.syncResourceFile, css.buildCSS)