2016-08-15 35 views
1

如何正确发布一个十六进制包,它具有来自github的依赖关系,并且该包需要运行?如何发布一个包到github依赖的十六进制包?

+0

你需要包含你从github中获得的东西。也就是说,获取源代码并构建,然后删除github依赖项。只需冻结你从github上获取的版本上的代码即可。 –

回答

2

你不能。

只有十六进制软件包将作为软件包的依赖关系包含在内,例如Git依赖关系将不会包含在内。

Source

这是设计,以确保每一个上hex.pm发布的包可以在日后兴建的。创作者可以随时删除Github存储库,但发布在hex.pm上的软件包在发布1小时后不能取消发布。