Neatly Positioned Magazines

    fis-lint-csslint

    0.0.2 • Public • Published

    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", ...]
    });

    校验规则

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

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

    Keywords

    none

    Install

    npm i fis-lint-csslint

    DownloadsWeekly Downloads

    2

    Version

    0.0.2

    License

    none

    Last publish

    Collaborators

    • fouber
    • fis-dev