如何使用 Mix CLI 安装早期版本的 Phoenix?
How to install earlier version of Phoenix with Mix CLI?
无法使用 mix archive.install 命令安装比最新稳定版本(例如 1.4.0)更早的 Phoenix 版本(例如 1.3.4)。
根据本帖未能解决:
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
尝试在 ASDF 版本管理器的最新版本中安装一些较早的 Phoenix 版本。
以下 CLI 命令仅安装最新版本(例如 1.4.0-dev.0):
$ mix archive.install hex phx_new 1.4.0-dev.0
使用以下 CLI 命令获取安装任何特定早期 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
- Elixir:1.7.0,Phoenix:1.3.4
无法使用 mix archive.install 命令安装比最新稳定版本(例如 1.4.0)更早的 Phoenix 版本(例如 1.3.4)。
根据本帖未能解决: 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
尝试在 ASDF 版本管理器的最新版本中安装一些较早的 Phoenix 版本。
以下 CLI 命令仅安装最新版本(例如 1.4.0-dev.0):
$ mix archive.install hex phx_new 1.4.0-dev.0
使用以下 CLI 命令获取安装任何特定早期 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
- Elixir:1.7.0,Phoenix:1.3.4