4
我使用Haskell Miso框架编写前端Web应用程序,the Nix compilation process需要很长时间。Haskell Miso编译速度更快
我该如何加快速度?
或者有什么建议的方法来实现近乎即时的编辑 - 编译 - 运行周期?
我使用Haskell Miso框架编写前端Web应用程序,the Nix compilation process需要很长时间。Haskell Miso编译速度更快
我该如何加快速度?
或者有什么建议的方法来实现近乎即时的编辑 - 编译 - 运行周期?
(幸得NickSeagull)
为了更快的编辑 - 编译 - 运行周期,建议使用如下。
首先,进入尼克斯配置shell环境:
nix-shell -A env
然后输入GHCJSi壳:
cabal configure --ghcjs
cabal repl
GHCJSi启动Web服务器。您应该立即从Web浏览器通过http://localhost:6400/
连接到它从GHCJSi壳 - 和每次Main.hs
变化 - 重新编译和新代码发送到浏览器:
> import Miso.Dev # Once
> :r
> clearBody >> main
在Web用户界面浏览器现在将使用新代码自动更新。快乐黑客!