2017-03-15 40 views
1

我試圖運行mix release任務來創建生產phoenix服務器。phoenix混合版本中的重複模塊

我遇到了毒藥問題,因此添加了從​​開始的解決方法。但是現在,當我運行的發佈任務,我得到以下錯誤:

Errors generating release 
     Duplicated modules: 
    'Elixir.Poison.Encoder.Any' specified in poison and myappname 

我嘗試添加基於從elixir getting started指令lib/myappname.ex以下行。但它沒有任何效果。

defmodule Myappname do 
    use Application 

    @derive [Poison.Encoder] 
    # ... 
+1

這篇文章對我來說聽起來不是個好主意。 – Dogbert

回答

1

在最新版本的毒物中應避免使用該解決方法。如果服務json,你應該閱讀this answer