1

我正在尝试从 lein-figwheel 移动到 figwheel-main 并且我正在使用 lein。默认情况下 figwheel-main 编译构建并将其放在 target/public/cljs-out 目录中。但是我希望它位于不同的位置资源/公共/js/。

我尝试在我的 project.clj 中添加编译路径和目标路径,但没有任何改变。

:profiles {:dev {:dependencies [[com.cemerick/piggieback "0.2.1"]
                                  [org.clojure/tools.nrepl "0.2.12"]]
                   :target-path "resources/public/js"
                   :compile-path "resources/public/js"
                   :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}}})

我希望构建能够编译到resourses/public/js目录。但我仍然看到它被编译到target/public/cljs-out目录中。我在哪里错了?

4

1 回答 1

0

我使用 lein-cljsbuild 和 figwheel 一起构建 ClojureScript。它具有控制将文件输出到的目录的参数:cljsbuild :output-to:output-dir这个文档我假设这是编译文件的正确方法。

于 2019-07-26T21:49:59.150 回答