Как установить более раннюю версию Phoenix с Mix CLI? - PullRequest
0 голосов
/ 26 декабря 2018

Невозможно установить более раннюю версию Phoenix (например, 1.3.4), чем последняя стабильная (например, 1.4.0), с помощью команды mix archive.install .

Решение не достигнуто в соответствии ск этой теме: https://github.com/phoenixframework/phoenix/issues/2991

$ mix archive.install hex phx_new 1.3.4
** (Mix) No matching version for phx_new 1.3.4 (from: mix.exs) in registry

The latest version is: 1.4.0

1 Ответ

0 голосов
/ 30 декабря 2018

Попробуйте установить несколько более ранних версий Phoenix вместе с Последним выпуском в ASDF Диспетчер версий.

Следуя команде CLI, установите только последний выпуск (например, 1.4.0-dev.0):

$ mix archive.install hex phx_new 1.4.0-dev.0

Получить обходной путь для установки любых конкретных более ранних выпусков Phoenix (например, 1.3.4) с помощью следующих команд консоли:

$ mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new-1.3.4.ez

PS.Решение помогло мне установить разные версии Phoenix с разными версиями ASDF Elixir.

например.

  • Elixir: 1.7.4, Phoenix: 1.4.0-dev.0
  • Эликсир: 1.7.0, Феникс: 1.3.4
...