【发布时间】:2020-09-20 04:50:34
【问题描述】:
我在 MacOS Catalina 上使用 Emacs 作为我的文本编辑器运行 Jest 26.4.2。当 watcher 运行时,任何时候 Emacs 创建一个临时文件 jest 都会触发一次运行。这导致许多运行触发往往会错过实际的文件保存事件。
我在和npx jest --watch开玩笑
我试过various jest configs,看起来很有希望的testPathIgnorePatterns,没有帮助。
Emacs 通过使用模式.#<target file name> 指向以5 位数字结尾的文件的符号链接来创建临时文件。我试过忽略所有这些,但没有帮助。
jest.config.js:
watchPathIgnorePatterns: ['/[0-9]{5}/', '/#/'],
testPathIgnorePatterns: ['/[0-9]{5}/', '/#/'],
modulePathIgnorePatterns: ['/[0-9]{5}/', '/#/'],
【问题讨论】:
标签: javascript jestjs watchman