翻译自:https://stackoverflow.com/questions/2809988
1030 次
5

私は大きな .NET プロジェクトに取り組んでいます。私は現在、YUI コンプレッサーを使用して JS および CSS ファイル用の自動ミニファイアーを作成しています。いくつかの調査を行った後、プロジェクトで最も重いファイルは実際には .NET リソース (MS ajax ファイルなど) であることがわかりました。それらは非常に大きく、縮小されていません。

それらを縮小する方法はありますか?

ありがとう

4

2 に答える 2

2

そうです - ASP.NET アプリケーションの Javascript やカスケーディング スタイル シートを縮小したり組み合わせたりする方法は間違いなくあります。

しかし、いくつかのリンクなどをドロップする前に... jQuery、MSAjax などの主要な JavaScript フレームワークを使用している場合は、通常、すべてダウンロード可能な縮小版があり、そのうちのいくつかは CDN で入手できます。 .. つまり、ソリューションでそれらを縮小/結合する必要はありません。

これは、MS CDN にキャッシュされている主要な JavaScript ライブラリのリストです

最後に、ASP.NET ソリューションを縮小/結合する方法について説明します。

このリンクには、YUICompressor.NET のすべての構成設定/オプションを定義するために使用される MSBuild.xml ファイルの作成方法に関するドキュメントがあります。

このリンクは、 TFS2008 と継続的インテグレーションでこれを行う方法について私が作成したビデオです。

HTH。

于 2010-09-24T12:21:34.120 に答える
0

JavaScript やその他の種類のファイルを圧縮しようとしていますか?

JavaScript ファイルを圧縮することを楽しみにしている場合は、実際に先に進み、ASP.NET AJAX ライブラリも圧縮できます。これは標準的な方法であり、ほとんどの大規模な JS ライブラリは展開前に圧縮されます。

于 2010-05-11T11:22:12.637 に答える