2016-08-25 5 views
0

コードの一部(例:jquery)を使用するCSS/Javascriptファイルでは、未使用のコードを削除してファイルサイズを減らす方法はありますか?CSSでファイルサイズを小さくするには?

+0

実際にはありません。 _everything_(どのファイルが他のファイルに関連しているか、どの関数が他の関数に関係しているか)とコントロールフローがどこを経由するかの両方の依存グラフをマップするために、動的に型指定された言語を自由に静的に解析する方法を見つけることができない限り、これは本当に難しい問題です。 Flowのようなアナライザーの中にはそのようなものがありますが、それらをガイドする必要があります。コードベースにレトロフィットされていればすぐに動作するとは思えません。したがって、そのようなツールでは無料の解析はできません。 – vlaz

+0

どのようにjqueryを使用していますか? 1つの選択肢は、あなたがやっていることを具体的に行う代替軽量ライブラリーを探し出すことです。 Zeptoはjqueryを置き換える可能性のある軽量ライブラリのようです... http://zeptojs.com/ – miir

答えて

1

あなたは、未使用のスタイルを分析し、削除するためにhttps://www.npmjs.com/package/gulp-uncssのようなツールを使用することができますサイズ

3

を削減するMinifyツールのいずれかを使用することができます。

2

私は偉大な答えのための十分な情報がありません。私はuncssを使用しました。https://davidwalsh.name/uncss

あなたの特定の用途に合わせてuncssを実行して、この小さなcssファイルをjQueryの必要性のために使用することができます。このような状況では、メインの大きなCSSファイルの子になります。

すべてのCSSファイル(およびjavascript)は、本番環境で使用する前に縮小する必要があります。

関連する問題