在clojure中如何需要多个子名称空间?
我的命名空间当前开始于:在clojure中如何需要多个子名称空间?,clojure,namespaces,Clojure,Namespaces,我的命名空间当前开始于: (ns web.site (:require ring.adapter.jetty) (:require ring.middleware.reload) (:require ring.middleware.stacktrace) (:require ring.middleware.params) (:require ring.middleware.keyword-params) (:require ring.middleware.nested-
(ns web.site
(:require ring.adapter.jetty)
(:require ring.middleware.reload)
(:require ring.middleware.stacktrace)
(:require ring.middleware.params)
(:require ring.middleware.keyword-params)
(:require ring.middleware.nested-params)
(:require ring.middleware.multipart-params)
(:require ring.middleware.cookies)
(:require ring.middleware.session)
(:require ring.middleware.session.cookie)
(:require ring.middleware.flash)
(:require ring.middleware.resource)
(:require ring.middleware.file-info))
这里显然有某种冗余。如何删除它?试试看
(:require [ring.middleware reload stacktrace params keyword-params])
太好了,谢谢。但是我仍然需要做(:require ring.middleware.session.cookie)作为一个单独的语句?我想我可以接受。@JohnLawrenceAspden是的,恐怕你不能用同样的说法。