分析 - CSS可從Node.js的控制台或編程用作代碼中任何其他JS庫。
通過解析一個完整的CSS文件,並運行其對一系列指標和參數的內容分析,CSS的作品。
然後,它構建了一個報告,一個JSON文件的形式,列出每個指標的價值,以及“罪犯”的底部有更深入的細節問題有關領域的列表。
如果該文件是很難讀,還有一個漂亮的JSON-打印可選項以及。
分析-CSS可以存儲在磁盤上,或者在生產環境中使用或託管在開發站點的遠程樣式本地CSS文件的工作。
該圖書館還配備了(實驗)SCSS支持
特點:
- 分析 - CSS掃描指標
- 在規則數
- 在選擇數
- 在聲明的數
- 在媒體查詢數
- 在空的規則數
- 的@import規則數
- 在@important屬性數
- 在性能與供應商的前綴數
- 在複雜的選擇數
- 在選擇重複號
- 在冗餘體選擇號碼
- 在合格的選擇數
- 在與CSS表達式規則號
- 在修復了舊版本的Internet Explorer數
- 在選擇器按屬性數
- 在選擇器按類數
- 在選擇通過ID號
- 在偽選擇號碼
- 在選擇由標籤名編號
- 在通用選擇數
- 的CSS評論數
- 註釋長度
- 在CSS源長度
- 在發現嵌入在CSS文件中base64編碼數據的長度
- 在平均特異性ID
- 在總特異性ID
- 在平均特異性類,偽類或屬性
- 在總特異性類,偽類或屬性
- 在平均特異性元素
- 在總特異性元素
什麼在此版本中是新的:
- 在這個版本帶來重複性質的檢測(特別有用時,使用CSS預處理器)和命令行/ CommonJS的模塊選項來禁用的罪犯。
什麼在0.5.0版本新:
- 在添加了分析SASS文件的支持
- 在報告CSS @import
- 在放鬆身體多餘的選擇規則
- 在通過伊斯坦布爾的代碼覆蓋率
要求:
- 在Node.js的0.8或更高版本
評論沒有發現