使用GitHub发行版附件注册bower软件包

使用GitHub发行版附件注册bower软件包,github,bower,bower-register,Github,Bower,Bower Register,据我所知,您必须提供预构建 包裹的分发: Bower的工作原理是从各地获取和安装软件包,负责搜索、查找、下载和保存您正在寻找的东西 但在许多项目中,这样的预构建文件不是GitHub存储库的一部分(有很好的理由)。关于这一点,您可以将归档附加到GitHub存储库的发行版/标签上。因此,将此类项目注册为Bower软件包的最佳方法似乎是使用这些附件;而不是像建议的那样使用单独的存储库。但目前这是不可能的。我说的对吗?Bower目前正在github上查找与git标记关联的tarball。逻辑如下: @

据我所知,您必须提供预构建 包裹的分发:

Bower的工作原理是从各地获取和安装软件包,负责搜索、查找、下载和保存您正在寻找的东西


但在许多项目中,这样的预构建文件不是GitHub存储库的一部分(有很好的理由)。关于这一点,您可以将归档附加到GitHub存储库的发行版/标签上。因此,将此类项目注册为Bower软件包的最佳方法似乎是使用这些附件;而不是像建议的那样使用单独的存储库。但目前这是不可能的。我说的对吗?

Bower目前正在github上查找与git标记关联的tarball。逻辑如下:

@Aptrick是正确的,目前的最佳做法是拥有一个
/dist
文件夹,或者有一个单独的垫片回购,如下所示:

在我看来,使用github发行版并不是一个坏主意。这是以前讨论过的。未实施的原因如下:


如果您对此有强烈的感觉,请让贡献者重新提交票据。

根据我的经验,通常的做法是将构建的项目保存在存储库根目录下的“dist”文件夹中。我知道这并不理想,但这似乎是最常见的做法。@apatrick在许多情况下,这并不理想,这只是一个可怕的想法;)。回答得很好!但是一个可悲的事实;)。所以我认为支持Bower废话的唯一可能性是一个垫片存储库。谢谢