Clojure 如何向leiningen添加构建步骤? p>所以我有一个使用基础和环构建的应用程序,每当我运行 Lein RooServer < /Cube >等时,我希望能够编译我的自定义基础CSS。具体来说,我希望能够添加一个步骤来运行compass compile[path]。这样做的惯用方法是什么?

Clojure 如何向leiningen添加构建步骤? p>所以我有一个使用基础和环构建的应用程序,每当我运行 Lein RooServer < /Cube >等时,我希望能够编译我的自定义基础CSS。具体来说,我希望能够添加一个步骤来运行compass compile[path]。这样做的惯用方法是什么?,clojure,leiningen,ring,Clojure,Leiningen,Ring,我想说,Leiningen钩子是正确的惯用方法: 可以使用钩子在一定程度上修改内置任务的行为。挂钩功能由Leiningen附带的Robert Hooke库提供 钩子会阻碍构建的完成吗?换句话说,直到所有的钩子都执行了,构建才被认为是完整的吗?与此同时,在遥远的将来,钩子已经被弃用,但是文档中没有提到任何替代方案。我假设继续进行的明智方法是将“lein”调用包装为其他构建过程中的自定义步骤(例如npm、maven)

我想说,Leiningen钩子是正确的惯用方法:

可以使用钩子在一定程度上修改内置任务的行为。挂钩功能由Leiningen附带的Robert Hooke库提供


钩子会阻碍构建的完成吗?换句话说,直到所有的钩子都执行了,构建才被认为是完整的吗?与此同时,在遥远的将来,钩子已经被弃用,但是文档中没有提到任何替代方案。我假设继续进行的明智方法是将“lein”调用包装为其他构建过程中的自定义步骤(例如npm、maven)