.a{width: 10px;}
...
.a{width: 20px;}
のスタイルを持っている第一のセレクタ未使用であることは明らかです。 私はcssのそのような場所に関する情報を私に与えるツールを探します。 例:getUnusedRule(styles)
- > style.css、rule、selector、smthの行番号。 else。
後者の場合は、あまりにも、ネストされたセレクタ
.a .b .c .d{...}
getTooLongSelectors(styles, maxNestingNum)
について通知するものである - >インフォソースコード内の場所を見つけるために、私は、出力のCSSを縮小化、しかし、そのような場所を見つける必要があるしたくない
手動で修正してください。 コードを小さくしないでくださいが、より良い保守とパイル不要なものの防止のためにソースコードをより正確にすることです。
手動ソースコード改善のための情報を出力するCSS ASTアナライザーかもしれないと思います。
私は、javacriptベースのツールを使用しています。チームにはいくつかのjsプログラムがあります。
アイデア?単に準備ツールではなく、考え方を歓迎します。
使用可能なnodejsスクリプトを共有するように私の回答が更新されました。これは複数のリンリングを処理でき、現在20文字未満のすべてのセレクタ – tzi