如何配置单元测试以使用Elm-Live自动运行?
我目前按如下方式运行elm-live:
elm-live Home.elm --open --output=home.js
除了每次修改我的网络应用程序进行自动编辑外,我还想确保在编译后自动执行单元测试时不会引入重大更改。
有什么建议吗?
答案 0 :(得分:3)
您可以使用concurrently在同一终端实例中运行这两个进程。
缺点是stdout可能无法保留颜色,因此阅读错误会有点棘手。
concurrently 'elm-live Home.elm --open --output=home.js' 'elm-test --watch'
我已经设置了example这个设置,请在GitHub上查看。
UPD:我已将该示例更新为与Windows兼容。显然,它应该在package.json
而不是单引号上转义双引号。