如何配置单元测试以使用Elm-Live自动运行?

时间:2017-07-03 13:26:12

标签: elm

如何配置单元测试以使用Elm-Live自动运行?

我目前按如下方式运行elm-live:

elm-live Home.elm --open --output=home.js

除了每次修改我的网络应用程序进行自动编辑外,我还想确保在编译后自动执行单元测试时不会引入重大更改。

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

您可以使用concurrently在同一终端实例中运行这两个进程。

缺点是stdout可能无法保留颜色,因此阅读错误会有点棘手。

concurrently 'elm-live Home.elm --open --output=home.js' 'elm-test --watch'

实施例

我已经设置了example这个设置,请在GitHub上查看。

UPD:我已将该示例更新为与Windows兼容。显然,它应该在package.json而不是单引号上转义双引号。