فهرست منبع

dev: fix gulp-watch cpu usage

Junyi Du 3 سال پیش
والد
کامیت
261efce937
1فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 8 2
      gulpfile.js

+ 8 - 2
gulpfile.js

@@ -46,7 +46,10 @@ const common = {
   },
 
   keepSyncResourceFile () {
-    return gulp.watch(resourceFilePath, { ignoreInitial: true }, common.syncResourceFile)
+    return gulp.watch(resourceFilePath, { 
+      ignoreInitial: true,
+      usePolling: false  // Don't know why but have to set explicitly, or high cpu usage
+     }, common.syncResourceFile)
   },
 
   syncAllStatic () {
@@ -67,7 +70,10 @@ const common = {
     return gulp.watch([
       path.join(outputPath, 'js/**'),
       path.join(outputPath, 'css/**')
-    ], { ignoreInitial: true }, common.syncJS_CSSinRt)
+    ], { 
+      ignoreInitial: true,
+      usePolling: false  // Don't know why but have to set explicitly, or high cpu usage
+    }, common.syncJS_CSSinRt)
   }
 }