2017-08-15 56 views
0

我有一個工作鳳凰應用程序,我試圖安裝一個名爲新的依賴comeonin鳳凰仙丹不會安裝依賴(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 /文件夾

我缺少什麼?

+0

你把它加到'defp deps do'塊嗎?應該在定義'def application do'的地方。 – Sgnl

+0

我錯過了,謝謝 – lapinkoira

回答

2

在這種情況下,在mix.exs文件中,請確保在defp deps塊中也定義了相關性。