我正在为一组自定义 boot-clj 任务建模。该项目的结构与bootlaces的结构非常相似。
当它们引用内置任务时,其中定义的任务运行良好,这是必需的[boot.task.built-in :refer :all]
。然而,一项任务应该使用来自 boot-cljs 的第三方任务。通过要求它[adzerk.boot-cljs :refer [cljs]]
在项目的编译和安装阶段效果很好。
在另一个项目中请求任务时,会出现以下错误:
Could not locate adzerk/boot_cljs__init.class or adzerk/boot_cljs.clj on classpath.
换句话说:如果此文件中导出的任务之一需要使用该cljs
任务,该怎么办?