我正在尝试从lein-figwheel迁移到figwheel-main,并且我正在使用lein。 默认情况下,figwheel-main编译该构建并将其放置在target / public / cljs-out目录中。 但是我希望它位于不同的位置resources / public / js/。
我试图在我的project.clj中添加compile-path和target-path,但没有任何改变。
: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
目录中。我在哪里错了?
答案 0 :(得分:0)
我使用lein-cljsbuild和figwheel一起构建ClojureScript。它具有for item in list_y:
if item in list_x:
pass
else:
idx = random.sample(range(len(list_x)),1)[0]
list_x[idx] = item
和:cljsbuild :output-to
参数,它们控制目录将文件输出到该目录。从this doc开始,我认为这是编译文件的正确方法。