我是clojure和compojure的新手,我想知道是否有办法对Ruby的Sinatra(使用霰弹枪宝石)或Java's Play进行代码更改的热重载!
我正在跟随这个Heroku tutorial,所以如果有办法可以使用也可以使用的工头宝石。
谢谢!
答案 0 :(得分:7)
答案 1 :(得分: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)
我在自己的项目中使用了一些。它工作得很好,但如果我决定添加或删除任何内容,我会直接选择环中间件。