2017-03-15 8 views
1

mix releaseタスクを実行してプロダクションフェニックスサーバーを作成しようとしています。フェニックスミックスリリースでの重複モジュール

毒で問題が発生しましたので、回避方法を​​から追加しました。しかし、今、私は解放タスクを実行したときに、私は次のエラーを取得する:

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とお読みください。