elm-brunch watch 丢失了我的一些 Elm 文件更改

elm-brunch watch is missing some of my Elm file changes

我不确定这是 Brunch or elm-brunch 的问题还是我搞砸了某些配置细节。通常,当我更改项目中的 Elm 文件时,编译会出现 运行,但结果会显示上次保存时已修复的 elm 编译器错误。如果我退出并重新运行 watch 命令,错误就会消失。我不确定为什么会这样,甚至不知道如何缩小可能性。

有关设置的详细信息,我 运行 使用 brunch-with-elm-and-electron 作为样板来设置它。我的 b运行ch 版本是 2.9.1.

你的配置没问题。这是早午餐和榆树早午餐的问题。 Brunch 插件旨在根据更改分别编译每个文件。然而,elm-brunch 为 elm 模块运行 elm-make。这就是早午餐缓存未正确更新的原因,导致冗余错误消息。

很遗憾,没有快速修复方法,但我们正在调查问题。这是跟踪进度的 GitHub issue。非常感谢,这是一个很好的收获!

UPD:这是应该可以解决问题的 pull request