在lein中运行多个异步任务

Ken*_*AUD 2 clojure leiningen clojurescript

我有以下别名

:aliases {
        "start-server" ["do" ["ring" "server-headless"]]
        "build-site" ["run" "-m" "cjohansen-no.web/export"]
        "build-html" ["run" "-m" "cjohansen-no.web/export-pages"]
        "build-prod" ["do" ["build-site"] ["cljsbuild" "once" "prod"]]
        "build-js"   ["do" ["cljsbuild" "auto" "dev" ]]
        "watch-stuff" [ "do" ["start-server"] ["auto" "build-html"]]
        "build-dev" ["do" ["build-site"] ["build-js"]  "watch-stuff" ]
            }
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我不能运行"build-dev"而不停止在"build-js"中如何并行执行这些任务或者不在以前的任务中暂停?

noi*_*ith 6

lein do按顺序运行,并行运行,您可以使用lein pdo.