4

我正在尝试使用 leiningen 创建一个新项目,但我不断收到消息:

“不建议使用包含大写字母的项目名称,并且会被 Clojars 和 Central 等存储库拒绝。如果您确实无法使用小写名称,请设置 LEIN_BREAK_CONVENTION 环境变量并重试。”

我在powershell中运行它,所以我尝试将该环境变量设置为“true”或1但没有骰子。我不明白我是如何让 leiningen 让我为我的项目命名的。

4

2 回答 2

5

您可以将 LEIN_BREAK_CONVENTION 设置为任何值,包括 false 或 nil。

在 Windows 上使用命令提示符:

运行:set LEIN_BREAK_CONVENTION=true,然后创建您的项目。

使用 PowerShell:

运行:$env:LEIN_BREAK_CONVENTION=true然后使用您想要的任何名称创建您的项目。

于 2013-05-07T04:51:03.580 回答
0

如果您的项目名称以 结尾,您会遇到类似的问题jure,Leiningen 说要使用 LEIN_IRONIC_JURE 环境变量。

Clojars等不会有问题。

我没有尝试 LEIN_IRONIC_JURE 技巧,所以不确定它是否有效。相反,在创建了一个名称不正确的项目后,我浏览了创建的目录并将所有引用更改为我想要的名称。

于 2013-05-07T13:57:13.963 回答