fiss-lint-csslint
v1.0.5
Published
a css linter plugin of fiss based on csslint
Downloads
5
Maintainers
Readme
fiss-lint-csslint
基于 csslint 的 fiss css linter。由于 fiss 基于 fis3 拓展,fis-conf.js 以及插件使用等都需遵循 fis3 规则。
使用
安装
全局安装:
npm install -g fiss-lint-csslint
安装到当前目录:
npm install fiss-lint-csslint
配置
example:
// fis-conf.js
var csslintConf = {
ignoreFiles: ['css/myignore.css'],
rules: {
'known-properties': 2
}
};
fis.match('css/*.css', {
lint: fis.plugin('csslint', csslintConf)
});
csslintConf.rules
是对 csslint 的规则配置。规则详细请参见csslint rules。
csslintConf.ignoreFiles
: 一个数组,配置应该忽略掉的文件,数组成员为文件的匹配模式。
默认配置
{
"rules": {
"known-properties": 2,
"empty-rules": 1,
"duplicate-properties": 1
}
}
默认配置规则(rules)说明:
- [error] 错误的属性名。(know-properties)
- [warning] 样式规则内容为空。(empty-rules)
- [warning] 属性在一条规则里重复使用。(duplicate-properties)
更多规则请参见 csslint rules。