【发布时间】:2025-12-02 23:40:01
【问题描述】:
我是 leiningen 的新手。
当我尝试执行以下操作时,
$ lein clean jar
我明白了
Wrong number of arguments to clean task.
Expected []
$
如何在一个命令中执行多个任务?
【问题讨论】:
我是 leiningen 的新手。
当我尝试执行以下操作时,
$ lein clean jar
我明白了
Wrong number of arguments to clean task.
Expected []
$
如何在一个命令中执行多个任务?
【问题讨论】:
是的,一个命令可以依次执行多个leiningen任务。
例子:
lein do clean, test
【讨论】:
您不能直接在命令行中执行此操作,但您可以在 project.clj 文件中使用别名:
:aliases
{"go" ["do" "clean," "jar"]}
因此,您可以在命令行中:
lein go
(clean 后面的逗号是必需的,因为lein do 需要在每个命令后面加一个逗号,以便将参数传递给命令。)
【讨论】:
:aliases {"go" ["do" "clean," "jar"]} 我必须为需要等待构建的项目添加逗号。提醒一下