質問

私が理解している限り bower プレビルドを提供しなければなりません あなたのパッケージの分布:

Bowerは、狩猟の世話をして、探しているものの世話をして、あなたが探しているものの世話をして、パッケージを取り入れて取り込むことによって機能します。

しかし、多くのプロジェクトでは、このようなビルドファイルはGitHubリポジトリの一部ではありません(非常に良い理由で)。この POST のrelease /タグにアーカイブを添付することができます。 Githubリポジトリ。それで、このようなプロジェクトを自由なパッケージとして登録する最善の方法は、これらの添付ファイルを使用することです。提案されたような別のリポジトリの代わりに 。しかし、これは現在不可能です。私は正しいですか?

役に立ちましたか?

解決

Bowerは現在GitHubのGitタグに関連したtarballを探しています。ロジックはこちらです。 https://github.com/bower/bower/blob./master/lib/core/resolvers/githubresolver.js

@Apatrickは正しいです、現在ベストプラクティスは/distフォルダを持っているか、このような別のシムレポを持っています。 https://github.com/angular/bower - angular

Githubリリースを使うと私の意見ではそのような悪い考えではありません。以前に議論されています。実装の理由はここにあります。 https://github.com/bower/bower/問題/ 584#issuecomment-20456122

あなたがそれについて強く感じるならば、貢献者にチケットを返却するように依頼してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top