检查 Leiningen 模板版本号

Check Leiningen Template Version Number

正在试用新的 leiningen 模板。在 运行 模板命令之后, 依赖项 + project.clj 按预期构建。

lein new template-name project-name

然而,据我所知,lein run 启动 Web 服务器抛出了一个 No such namespace error,即使 project.clj 已经正确定义了 :main namespace.name

该模板不是项目依赖项,因此如果模板损坏或我这边出现某种路径问题,我并不能立即看出。

我想我修复了删除项目并使用 lein -U 更新标志重建的错误,但我仍然很好奇如何检查模板版本号。

如何查看lein new为运行的模板版本号?

我查看了 lein help new 并找到了如何指定版本但没有找到如何检查正在使用的版本。

Leiningen 模板安装在您的 .m2 目录中。所以你可以 cd ~/.m2/repository/template-name。在那里你应该看到以你安装的版本命名的目录。