Как можно управлять зависимостями библиотеки переднего плана в 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"}

@ Алеш Рубичек - спасибо за ваш комментарий.

Другие вопросы по тегам