凤凰混合 - 编译找不到依赖的依赖



在我的凤凰应用程序中,我遇到了一个问题, mix似乎无法找到我的一个依赖项的依赖项...让我分解它...

我在 mix.exs添加了一个名为 opentok的dep和ran mix deps.get-一切都很好,安装了,添加到 mix.lock等。但是,当我运行 mix deps.compile时,我收到了几条与依赖关系依赖关系有关的消息...例如:

DEP    jwt
mv: /Users/user/projects/phoenix_app/deps/opentok/deps/jwt/ebin/jwt.app: No such file or directory

但是我必须谨慎不同意,文件肯定在那里,我在看,它与 deps.get一起使用。

好吧,很明显,这个过程比我理解的要多。我在这里错过了哪个步骤?如何让mix找到我知道的文件?

对于它的价值,我尝试了整个事情 - ran mix deps.unlock --allmix deps.clean --allmix deps.getmix deps.compile,仍然是同一件事。

谢谢!

OPENTOK的十六进制注册表似乎被打破了。如果您仍然需要使用它,请在Mix.exs中尝试GITHUB版本:

{:opentok, github: "eyrmedical/opentok"}

最新更新