/ Módulos duplicados no lançamento da mistura phoenix [duplicata] - elixir, phoenix-framework, elixir-poison

Módulos duplicados no lançamento da mistura phoenix [duplicado] - elixir, phoenix-framework, veneno de elixir

Eu estou tentando executar o mix release tarefa de criar um servidor phoenix de produção.

Eu estava tendo um problema com veneno, então adicionei a solução alternativa de Aqui. No entanto, agora, quando executo a tarefa de liberação, recebo o seguinte erro:

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

Eu tentei adicionar a seguinte linha em lib/myappname.ex com base nas instruções de elixir começando. Mas isso não teve nenhum efeito.

defmodule Myappname do
use Application

@derive [Poison.Encoder]
# ...

Respostas:

1 para resposta № 1

Essa solução alternativa deve ser evitada nas versões mais recentes do veneno. Se servindo json você deve ler esta resposta.