Clojure lein清理临时输出文件夹

Clojure lein清理临时输出文件夹,clojure,clojurescript,leiningen,Clojure,Clojurescript,Leiningen,我的project.clj文件中有以下内容 :clean-targets [:target-path :compile-path "classes" :output-paths ["build/js/output" "js/output" "output"] "build/js/main.js.map" ] 尝试运行lein clean时,“buil

我的project.clj文件中有以下内容

:clean-targets [:target-path
                  :compile-path "classes"
                  :output-paths ["build/js/output" "js/output" "output"]
                  "build/js/main.js.map"
                  ]


尝试运行
lein clean
时,“build/js/output”文件不会被删除。“输出目录”目录是否受保护

默认情况下
lein clean
仅删除
target
目录。通过在
project.clj
中设置,您可以自定义应该清理哪些目录:

:clean-targets [:target-path "build/js/output"]

所以我可以清理“build”目录,但不能清理“build/js/output”?没有真正回答我的问题。只需将
build
更改为
build/js/output
。酷!我假设我可以使用“数组”
:clean-targets [:target-path "build/js/output"]