调试JS时,Chrome允许您编辑JS然后重新加载页面。只有在您编辑的JS作为单独的资源提供时,才会发生这种情况。据我所知,目前无法调试JS代码是这种方式,因为Yesod将任何包含的JS直接删除到页面上。
编辑julius模板文件而不更改任何变量插值允许即时重新加载页面。但是,如果我将javascript的小片段包括在内:
toWidget [julius|doStuff();|]
我无法编辑此Javascript进行调试而不会导致重新加载模型,对于我们的情况,需要大约1分钟。有办法解决这个问题吗?
答案 0 :(得分:2)
这里有多种选择:
juliusFileReload
然后编辑该文件并重新加载网页而无需重新编译。脚手架网站默认执行此操作。