symdiffは、実際のページで使用されていないクラスと宣言を除去することによって、それらのCSSコードを最適化するには、開発者を支援することができる非常に便利なユーティリティです。
開発者は、CSSファイルで使用されるクラス、レンダリングされたWebページに使用されるクラスのリストを提供する必要があり、およびクラスのオプションリストは、(もしあれば)無視します。
その後、2つのリストを比較して、CSSファイルからクラスが実際に安全に、ページのデザインを台無しにすることなく、スタイルシートから除去することができる項目のリストを与え、最後のページで発見されているかを見るとクラス。
コアJavaScriptのライブラリーに加えて、symdiffもLESSとSassのコードであり、HTML、ジェイド、およびハンドルバーテンプレートを扱うためのプラグインを提供しています。
現在ガルプとグラントとの統合により、開発者は、単純なCLIコマンドにこの作業を自動化することができ、システムの構築もあります。
要件:クライアント側で有効になってます。
JavaScriptが
コメントが見つかりません