lein 清理临时输出文件夹

lein clean temporary output folder

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

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

.......

:output-to "build/js/main.js",
               :output-dir "build/js/output"
               :optimizations :simple,
               :source-map "build/js/main.js.map",
               :asset-path "js/out"

尝试 运行 lein clean 时 "build/js/output" 文件没有被删除。 "output-dir" 目录是否受保护?

默认情况下 lein clean 仅删除 target 目录。您可以通过在 project.clj:

中设置 :clean-targets 来自定义应该清理哪些目录
:clean-targets [:target-path "build/js/output"]