2015-03-09 3 views
1

У меня есть веб-проект Clojure Ring/Compojure с интерфейсом Javascript. Я хочу использовать библиотеку Bootstrap CSS для интерфейса. Прямо сейчас я загрузил его и поместил в resources/public/lib/bootstrap. Но было бы неплохо управлять JS/CSS libs аналогично списку :dependencies в project.clj. Как это можно достичь?Как управлять внешними библиотечными зависимостями в Clojure?

Спасибо!

+1

Почему бы не использовать Bower? –

+0

Спасибо, я наткнулся сразу после публикации этого вопроса. – siphiuel

ответ

2

Bower соответствует моим требованиям. Предварительные требования устанавливают Bower через NPM и lein-bower Плагин Leiningen. Ниже приведены сведения о конфигурации я должен был добавить к project.clj:

:plugins [[lein-bower "0.5.1"]] 
:bower-dependencies [[bootstrap "3.3.2"]] 
:bower {:directory "resources/public/lib"} 

@ Алеш Roubíček - спасибо за ваш комментарий.