在 Elixir 中使用本地存储库?

Use a local repository in Elixir?

在 Phoenix Framework 项目中包含外部存储库时,可以传递 Github 选项:

 {:example, "~> 0.9.9", github: "somewhere/example"}

是否有包含本地存储库的选项,类似于 Gemfile 中的 Rails 约定?

 gem 'somewhere', '0.0.2', :path => 'some/local/directory'

参数就是这样,"path"。

{:example, "~> 0.9.9", path: "some/local/directory"}

比 Phoenix 问题更多的是 Mix.Project 问题。有关详细信息,请参阅 the mix deps docs

这肯定与混音有关,正如 Don 建议的那样,您可以在此处找到相关文档:

https://hexdocs.pm/mix/Mix.html

但是,请确保通过键入 mix help deps 在命令行上进行更深入的挖掘,因为提供的 link 没有给出如何引用本地依赖项的示例。

直到您查看命令行帮助,您才会看到相关示例。