Web アセットのパッケージ マネージャーを知っていますか?
アセット パイプラインにプラグインできるように、jQuery などのライブラリをダウンロードできるものが欲しいです。fanstaticのjs.* python パッケージは近いですが、ライブラリの単一の「最新」バージョンを選択するため、リリースが数回遅れる可能性があります。
Google のjs cdnには、それらのいくつかのメタデータがありますが、ほとんどの場合、ブラウザーによって直接ダウンロードされるように設計されています。
ブラウザ内 JavaScript 用のこれらのパッケージ マネージャを見つけました。
これらのほとんどは、ブラウザー ローダー用のAMD 形式で公開でき、 RequireJSで読み込むことができます。また、package.json メタデータにCommonJS パッケージ形式(npm でも使用) を使用する傾向があります。
XStaticも見つけました。これは、fanstatic のあまりアクティブでないバージョンのようであり、fanstatic のようにライブラリを Python パッケージにラップしています。これにも同じ制限があります (バージョンが遅くなる傾向があります) が、ラッパー パッケージを作成するのは簡単に思えるので、独自の更新をベイクすることができます。
BPM と fanstatic は非 js アセットを認識しており、CSS をマージまたは縮小できます。
Visual Studio 2010 を使用している場合は、NuGet が最適です
RequireJS の作成者は、Voloというパッケージ/依存関係マネージャーも作成しました。
プロジェクト テンプレートからブラウザー ベースのフロントエンド プロジェクトを作成し、GitHub からフェッチして依存関係を追加します。プロジェクトがセットアップされたら、一般的なタスクを自動化します。
volo は依存関係マネージャーであり、パッケージ リポジトリに GitHub を優先するプロジェクト作成ツールです。
volo は基本的に汎用コマンド ランナーです。volo 用の新しいコマンドを作成したり、他のユーザーが作成したコマンドを使用したりできます。
npmを使用してください。すでに大量のブラウザー モジュールが含まれており、他のオプションよりもはるかに大きくなっています。