2014-12-22 3 views
0

Как добавить ресурсы webjars в приложение-обработчик lib-noir?Как добавить ресурсы webjars в приложение-обработчик lib-noir?

Я имел обыкновение делать это только с помощью кольца, как это:

(def app 
    (-> handler 
     (wrap-resource "public") 
     (wrap-resource "/META-INF/resources") 
     ;;resources from webjars 
    )) 

Теперь я пытаюсь выяснить, как сделать это с помощью Lib-нуар.

Я попытался это:

(def app (noir-middleware/app-handler [home-routes app-routes] 
             :ring-defaults {:static 
                 {:resources 
                 "/META-INF/resources"}})) 

и она работает, но я получаю проблемы при отправке формы после настройки этого. Параметры теперь пусты в запросе кольца.

ответ

0

Это, кажется, сделать это:

(defroutes app-routes 
    (route/resources "/") 
    (route/resources "/" {:root "META-INF/resources/"}) 
    (route/not-found "Not Found")) 

 Смежные вопросы

  • Нет связанных вопросов^_^