0.0.3 • Published 9 years ago

fis-lint-mycsslint v0.0.3

Weekly downloads
9
License
-
Repository
-
Last release
9 years ago

fis-lint-csslint

A lint plugin for fis to validate css file.

Depend on CSSLint (Github).

FIS 插件,用于CSS语法校验。

基于 CSSLint (Github)。

用法

//设置css后缀的文件使用fis-lint-csslint插件校验
fis.config.set('modules.lint.css', 'csslint');
//设置less后缀的文件使用fis-lint-csslint插件校验
fis.config.set('modules.lint.less', 'csslint');

//设置fis-lint-csslint插件的校验规则:
fis.config.set('settings.lint.csslint', {
    /**
     * 报告为“WARNING”的规则ID列表,支持数组或以“,”分隔的字符串
     */
    warnings : ["rule1", "rule2", ...],

    /**
     * 报告为“ERROR”的规则ID列表,支持数组或以“,”分隔的字符串
     */
    errors   : ["rule1", "rule2", ...],

    /**
     * 若ie值为false,则忽略所有与IE兼容性相关的校验规则
     */
    ie       : false,

    /**
     * 要忽略的规则ID列表,支持数组或以“,”分隔的字符串
     */
    ignore   : ["rule1", "rule2", ...],

    /**
     * 要忽略的文件
     */
     ignoreFile : [ 'static/libs/**.css', /jquery\.js$/i ],
});

校验规则

支持的校验规则以及对应规则ID(Rule ID)请参考:

https://github.com/stubbornella/csslint/wiki/Rules

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago