在 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 没有给出如何引用本地依赖项的示例。
直到您查看命令行帮助,您才会看到相关示例。
在 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 没有给出如何引用本地依赖项的示例。
直到您查看命令行帮助,您才会看到相关示例。