当一个源文件被修改后能够在开发中使用后,需要重新加载命名空间.ring-devel库为此提供了中间件.
- (ns myapp
- (:require
- [compojure.core :refer [GET defroutes]]
- [ring.middleware.reload :refer [wrap-reload]]))
- (defroutes app
- (GET "/" [] "hello world"))
- (def reloadable-app
- (wrap-reload app))
当前内容版权归 clojure-china 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 clojure-china .