在我的凤凰应用程序中,我遇到了一个问题, 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 --all
, mix deps.clean --all
, mix deps.get
, mix deps.compile
,仍然是同一件事。
谢谢!
OPENTOK的十六进制注册表似乎被打破了。如果您仍然需要使用它,请在Mix.exs中尝试GITHUB版本:
{:opentok, github: "eyrmedical/opentok"}