【问题标题】:Phoenix elixir wont install dependency (comeonin)Phoenix elixir 不会安装依赖项(comeonin)
【发布时间】:2017-08-16 05:21:39
【问题描述】:

我有一个可以工作的 phoenix 应用程序,我正在尝试安装一个名为 comeonin

的新依赖项

我在应用程序列表的末尾添加了这样的 mix.exs 文件中的依赖项。

  def application do
    [mod: {Rumbl, []},
     applications: [:phoenix, :phoenix_pubsub, :phoenix_html, :cowboy, :logger, :gettext,
                    :phoenix_ecto, :postgrex, :comeonin]]
  end

但是当我运行 mix deps.get 时,它似乎忽略了该依赖项并且不会安装它:

$ mix deps.get
Running dependency resolution...
Dependency resolution completed:
  connection 1.0.4
  cowboy 1.1.2
  cowlib 1.0.2
  db_connection 1.1.2
  decimal 1.4.0
  ecto 2.1.6
  file_system 0.1.5
  gettext 0.13.1
  mime 1.1.0
  phoenix 1.2.5
  phoenix_ecto 3.2.3
  phoenix_html 2.10.3
  phoenix_live_reload 1.1.0
  phoenix_pubsub 1.0.2
  plug 1.3.5
  poison 2.2.0
  poolboy 1.5.1
  postgrex 0.13.3
  ranch 1.3.2
All dependencies up to date

而且它也没有出现在 deps/ 文件夹中

我错过了什么?

【问题讨论】:

  • 您是否已将其添加到defp deps do 块中?应该位于定义def application do 的下方。
  • 我错过了,谢谢

标签: elixir phoenix-framework


【解决方案1】:

在这种情况下,请确保在 mix.exs 文件中的依赖关系也在 defp deps 块中定义。

【讨论】:

    猜你喜欢
    • 2015-11-04
    • 2017-10-31
    • 2021-05-01
    • 2014-10-24
    • 1970-01-01
    • 2017-08-01
    • 2018-12-23
    • 2015-06-02
    • 1970-01-01
    相关资源
    最近更新 更多