如何在 Clojure 中管理前端库依赖项?

How can one manage front-end library dependencies in Clojure?

我有一个带有 Javascript 前端的 Clojure Ring/Compojure Web 项目。我想在前端使用 Bootstrap CSS 库。现在我会下载它并放入 resources/public/lib/bootstrap。但如果能像 project.clj 中的 :dependencies 列表那样管理 JS/CSS 库就好了。如何实现?

谢谢!

Bower 满足我的要求。先决条件是通过 NPM 和 lein-bower Leiningen 插件安装 Bower。以下是我必须添加到 project.clj:

的配置详细信息
:plugins [[lein-bower "0.5.1"]]
:bower-dependencies [[bootstrap "3.3.2"]]
:bower {:directory "resources/public/lib"}

@Aleš Roubíček - 感谢您的评论。