Можно ли установить lein из клона хранилища leiningen в стабильной ветке? - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь настроить репозиторий leiningen в моих точечных файлах, который включает добавление определенной версии c репо к моему репозиторию dotfiles, а затем использование сценария для связи сценария /bin/lein, который обычно загружается, и запустить, чтобы установить leiningen, или, по крайней мере, я так думал, что это будет работать.

На самом деле происходит следующее: когда я выполняю эту настройку и затем запускаю lein, я получаю следующее сообщение:

Leiningen is missing its dependencies.
Please run "lein bootstrap" in the leiningen-core/ directory
with a stable release of Leiningen. See CONTRIBUTING.md for details.

Я не понимаю, почему я получаю это сообщение, поскольку я на самом деле связываю версию lein из репозитория, проверенного в ветке stable.

Кто-нибудь может здесь что-то делать и как мне достичь своей цели?

1 Ответ

1 голос
/ 14 января 2020

Если вы запускаете bin/lein из исходной проверки хранилища, это предполагает, что вы разрабатываете leiningen, и в этом случае вы должны выполнить дополнительные действия по загрузке. Если вы хотите просто использовать lein без его разработки, вам не нужен целый репозиторий, только скрипт bin/lein из стабильного. Клонирование репозитория и попытка использовать bin/lein на месте без какой-либо начальной загрузки не поддерживаются.

Если по какой-либо причине вы хотите получить полный клон, но не хотите создавать его самостоятельно, вам необходимо скопировать скрипт bin/lein в другом месте, а не ссылку на него.

...