我的套餐取决于当前仅在github
上的套餐。我试图将包下拉到我自己的供应商文件夹,所以我的dependencies
部分看起来像这样:
defp deps(:prod) do
[
{:ex_doc, "~> 0.16.2"},
{:finder, path: "vendor/Finder" },
{:erlware_commons, "~> 1.0"},
{:pattern_tap, path: "vendor/elixir-pattern-tap"},
{:temp, "~> 0.2"},
]
end
当我尝试运行mix hex.publish
时,我收到此错误:
**(混合)由于错误而停止包构建。从包中排除的依赖关系(只有Hex包可以是依赖关系):finder, pattern_tap
是否有解决这个问题的方法,告诉hex这些软件包是否在本地管理,所以它不会成为问题?