2011-12-15 68 views
8

我是新来的Clojure和的Compojure,我想知道是否有一种方法做的代码更改热重载,你可以与Ruby的西纳特拉(用猎枪宝石)或Java的游戏!有没有办法在compojure中进行热重新加载?

我这个Heroku tutorial因此,如果有一种方法与工头的宝石,将工作太做下面一起。

谢谢!

+0

我刚才已经回答了类似的问题[这里](http://stackoverflow.com/a/21411586/2129082)。希望它有帮助 – 2014-01-28 16:45:59

回答

2

最近的Compojure的版本,使其更容易通过将所有的中间件到一个单一的函数调用:

https://github.com/weavejester/compojure/wiki/Getting-Started

尤其...

(require '[compojure.handler as handler]) 

; define my-routes in here as normal 
(handler/site my-routes) 

我使用了一些这在我自己的项目中。它运行良好,但如果我决定需要添加或删除任何东西,我会直接切换回选择响铃中间件。

相关问题