私は大きな .NET プロジェクトに取り組んでいます。私は現在、YUI コンプレッサーを使用して JS および CSS ファイル用の自動ミニファイアーを作成しています。いくつかの調査を行った後、プロジェクトで最も重いファイルは実際には .NET リソース (MS ajax ファイルなど) であることがわかりました。それらは非常に大きく、縮小されていません。
それらを縮小する方法はありますか?
ありがとう
私は大きな .NET プロジェクトに取り組んでいます。私は現在、YUI コンプレッサーを使用して JS および CSS ファイル用の自動ミニファイアーを作成しています。いくつかの調査を行った後、プロジェクトで最も重いファイルは実際には .NET リソース (MS ajax ファイルなど) であることがわかりました。それらは非常に大きく、縮小されていません。
それらを縮小する方法はありますか?
ありがとう
そうです - ASP.NET アプリケーションの Javascript やカスケーディング スタイル シートを縮小したり組み合わせたりする方法は間違いなくあります。
しかし、いくつかのリンクなどをドロップする前に... jQuery、MSAjax などの主要な JavaScript フレームワークを使用している場合は、通常、すべてダウンロード可能な縮小版があり、そのうちのいくつかは CDN で入手できます。 .. つまり、ソリューションでそれらを縮小/結合する必要はありません。
これは、MS CDN にキャッシュされている主要な JavaScript ライブラリのリストです。
最後に、ASP.NET ソリューションを縮小/結合する方法について説明します。
このリンクには、YUICompressor.NET のすべての構成設定/オプションを定義するために使用される MSBuild.xml ファイルの作成方法に関するドキュメントがあります。
このリンクは、 TFS2008 と継続的インテグレーションでこれを行う方法について私が作成したビデオです。
HTH。
JavaScript やその他の種類のファイルを圧縮しようとしていますか?
JavaScript ファイルを圧縮することを楽しみにしている場合は、実際に先に進み、ASP.NET AJAX ライブラリも圧縮できます。これは標準的な方法であり、ほとんどの大規模な JS ライブラリは展開前に圧縮されます。