浏览代码

electron: fix watcher regex

Tienson Qin 4 年之前
父节点
当前提交
956f38aa7f
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/electron/electron/handler.cljs

+ 4 - 2
src/electron/electron/handler.cljs

@@ -80,7 +80,7 @@
   [win dir]
   [win dir]
   (let [watcher (.watch watcher dir
   (let [watcher (.watch watcher dir
                         (clj->js
                         (clj->js
-                         {:ignored #"(^\.|/assets/)" ; FIXME read .gitignore and other ignore paths
+                         {:ignored #"^\.|/assets/" ; FIXME read .gitignore and other ignore paths
                           ;; :ignoreInitial true
                           ;; :ignoreInitial true
                           :persistent true
                           :persistent true
                           :awaitWriteFinish true}))]
                           :awaitWriteFinish true}))]
@@ -124,6 +124,8 @@
                  (let [message (bean/->clj args-js)]
                  (let [message (bean/->clj args-js)]
                    (bean/->js (handle window message)))
                    (bean/->js (handle window message)))
                  (catch js/Error e
                  (catch js/Error e
-                   (println "IPC error: " e)
+                   (println "IPC error: " {:event event
+                                           :args args-js}
+                            e)
                    e))))
                    e))))
     #(.removeHandler ipcMain main-channel)))
     #(.removeHandler ipcMain main-channel)))