在凤凰框架中无法 install/setup 抄写员
Cant install/setup scrivener in phoenix framework
所以我有 Phoenix Project v1.3,我想在后端添加一个分页查询。我正在尝试使用 scrivener 对我的查询进行分页。但是我卡在了安装过程中。
我遇到依赖错误
mix.exs
defp deps do
[
{:phoenix, "~> 1.3.2"},
{:phoenix_pubsub, "~> 1.0"},
{:phoenix_ecto, "~> 3.2"},
{:postgrex, ">= 0.0.0"},
{:gettext, "~> 0.11"},
{:cowboy, "~> 1.0"},
{:cors_plug, "~> 1.5"},
{:distillery, "~> 2.0"},
{:comeonin, "~> 4.0"},
{:bcrypt_elixir, "~> 1.0"},
{:guardian, "~> 1.0"},
{:scrivener_ecto, "~> 2.0"} # getting an error whenever I add this dependency
]end
当 运行 mix deps.get
。我收到
的错误
错误信息中明确指出,最新的{:scrivener_ecto, "~> 2.0"}
依赖于刚刚发布的Ecto 3.0,而Phoenix 1.3 取决于 Ecto 2.1.
根据语义版本控制,主要版本更新不符合要求。
您应该选择 {:scrivener_ecto, "~> 1.3"}
或 将 Phoenix 升级到 1.4
和 Ecto 到 3.0
.
所以我有 Phoenix Project v1.3,我想在后端添加一个分页查询。我正在尝试使用 scrivener 对我的查询进行分页。但是我卡在了安装过程中。
我遇到依赖错误
mix.exs
defp deps do
[
{:phoenix, "~> 1.3.2"},
{:phoenix_pubsub, "~> 1.0"},
{:phoenix_ecto, "~> 3.2"},
{:postgrex, ">= 0.0.0"},
{:gettext, "~> 0.11"},
{:cowboy, "~> 1.0"},
{:cors_plug, "~> 1.5"},
{:distillery, "~> 2.0"},
{:comeonin, "~> 4.0"},
{:bcrypt_elixir, "~> 1.0"},
{:guardian, "~> 1.0"},
{:scrivener_ecto, "~> 2.0"} # getting an error whenever I add this dependency
]end
当 运行 mix deps.get
。我收到
错误信息中明确指出,最新的{:scrivener_ecto, "~> 2.0"}
依赖于刚刚发布的Ecto 3.0,而Phoenix 1.3 取决于 Ecto 2.1.
根据语义版本控制,主要版本更新不符合要求。
您应该选择 {:scrivener_ecto, "~> 1.3"}
或 将 Phoenix 升级到 1.4
和 Ecto 到 3.0
.