Elm 榆树保存后制作,热重新加载

Elm 榆树保存后制作,热重新加载,elm,Elm,我有elm reactor在开发时为我的页面提供服务。保存代码更改后,我运行elm make src/Main.elm--output=Main.js。是否有办法在保存时自动elm make,并在浏览器上查看更改 我使用的是elm 0.19,我认为您需要使用适当的构建环境来获得热重新加载。我在上创建并使用的一个,我也有同样的问题 起初我在Atom环境中使用了一个自定义脚本,但后来我发现Elm-Live: 你问的都是。强烈推荐!自动重新编译、热加载并打开浏览器窗口(如果未打开) NPM的首次安装:

我有
elm reactor
在开发时为我的页面提供服务。保存代码更改后,我运行
elm make src/Main.elm--output=Main.js
。是否有办法在保存时自动
elm make
,并在浏览器上查看更改


我使用的是elm 0.19,我认为您需要使用适当的构建环境来获得热重新加载。我在

上创建并使用的一个,我也有同样的问题

起初我在Atom环境中使用了一个自定义脚本,但后来我发现Elm-Live

你问的都是。强烈推荐!自动重新编译、热加载并打开浏览器窗口(如果未打开)

NPM的首次安装:(我在
最新版本中使用了一些问题)

npm安装--保存dev elm elm live

然后使用命令,而不是您现在使用的命令:


elm live src/Main.elm--open--output=Main.js

我想这取决于你的编辑器。。。你在用什么?嗯。。。elm反应堆不应该已经进行热装药吗?您不需要使用elm make。只需在项目根目录中启动elm reactor就足够了。@kaskelotti
elm reactor
仅用于
.elm
文件。在OP的例子中,他希望将此文件构建到
.js
并将其注入HTML文件。我也在手动操作。可能是OK的副本。这和格伦斯已经提到的情况是一样的。elm live应该支持这一技巧。仅在当前的alpha中支持热重新加载。版本3及更高版本仅支持实时重新加载,但不同。您应该安装
elm-live@next
如果要热加载,请使用
--hot
标志。因为它在alpha中,所以可能会有问题。