我有一个使用电子重载的电子项目,文件结构是:
./public/templates/ --------- contains some html that should be watched and trigger reload
./public/templates/test/ ---- contains some test/experimental html that should be ignored/not trigger reload
./notes --------------------- just containing some notes, this should not trigger reload
./node_modules -------------- should be ignored
./main.js ------------------- should trigger reload on change
我知道我可以通过ignored
在 main.js 中设置要求电子重新加载选项来忽略目录。这使用 chokidar 进行过滤,这里描述了忽略的选项
但我不知道如何忽略多条路径。
我试图像这样要求电子重新加载:
require('electron-reload')(__dirname, {ignored: /node_modules|notes|public\/templates\/test/gi});
但是当我在应用程序中更改文件时
public/templates/test/
正在重新加载。
electron 5.0.6
electron-reload 1.5.0
在此先感谢凯文