Как можно управлять зависимостями библиотеки переднего плана в Clojure?
У меня есть веб-проект Clojure Ring/Compojure с интерфейсом Javascript. Я хочу использовать библиотеку Bootstrap CSS для внешнего интерфейса. Прямо сейчас я загрузил бы это и поместил в resources/public/lib/bootstrap
, Но было бы неплохо управлять библиотеками JS/CSS так же, как :dependencies
список в project.clj
, Как этого достичь?
Спасибо!
1 ответ
Решение
Бауэр выполняет мои требования. Необходимыми условиями являются установка Bower через NPM и плагин Lein-Bower Leiningen. Ниже приведены детали конфигурации, которые я должен был добавить к project.clj
:
:plugins [[lein-bower "0.5.1"]]
:bower-dependencies [[bootstrap "3.3.2"]]
:bower {:directory "resources/public/lib"}
@ Алеш Рубичек - спасибо за ваш комментарий.