csscover

========

npm install csscover
4 downloads in the last week
8 downloads in the last month

csscover

========

Use phantomjs and deadweight to do CSS coverage-testing

Why csscover ?

csscover基于deadweight, 功能上肯定是会优于deadweight的, 且添加了selector的容错机制与对中文字符的处理机制,更重要的是,支持deadweight所不支持的动态脚本改变DOM 影响的选择器匹配

Use case

  • 检查页面冗余style rule

How to use

要安装的东西比较多

  • Install ruby and gems for deadweight.
  • Install deadweight gem install deadweight.
  • Install node.

Clone it from github :

git clone https://github.com/switer/csscover.git

or Install it in npm :

npm install csscover -g

Runing :

csscover --help

package.js :

//这个文件是样式文件的配置,在example上有
style : 样式文件
html [
    'url',//被检查的网址
    {//可以用于url + hash的形式 prefix + suffix
        prefix : purl, //网址前缀
        suffix : ['','#'] //网址后缀
    }
]

Support

<guankaishe@gmail.com>

npm loves you