-2

開発が進むにつれて、私はgithubで見つけたjavascript / jQueryライブラリをますます使用しています(他のソースがあることは知っていますが、githubが最も有名です)。

この問題は、ライブラリがバグ修正や新機能、またはさらに悪いことに、他のライブラリへの下位互換性のない変更で更新されていることに気付いたときに発生します。

javascriptライブラリ用のGemnasiumのようなものはありますか?ジェムされていない、使用しているライブラリを追跡するための最良の方法は何ですか?

4

1 に答える 1

2

Bowerなどのパッケージマネージャーの使用を検討する必要があります。これはgem、JavaScriptおよびその他のクライアント側のアセット用です。

他にもありますが、GitHubとうまく統合できるので、Bowerをお勧めします。多くの人気のあるコンポーネントはBowerパッケージレジストリにありますが、そうでない場合、Bowerはgiturlから直接依存関係をプルすることもサポートしています。

Bowerを使用すると、バージョン範囲をサポートするセマンティックバージョニングbower updateを使用して依存関係バージョンを指定できます。実行時に、指定した制約内で新しいバージョンが利用可能な場合は、プロジェクトのパッケージが更新されます。

于 2013-01-20T08:32:21.353 に答える