是否可以将本地混合项目用作十六进制依赖项?
使用Bundler我可以添加如下行:
gem 'action_subscriber', :path => "../action_subscriber"
这样我就可以在发布新版本之前尝试使用gem。这是否可以使用十六进制依赖关系管理工具?
答案 0 :(得分:40)
是的。在mix.exs
中,您可以使用:path
关键字列出相关性(与使用gems的方式非常相似)。
def depedencies do
[{:testing_dep, path: "/Users/me/testing_dep"}]
end
您可以在documentation for the mix deps
task中阅读所有受支持的选项列表(例如,从GitHub或Git存储库中提取依赖关系)。