stylelint

https://stylelint.io/

stylelint是css语法检查和纠错工具,它由PostCSS提供.

PostCSS就是Babel的css版, 会把css转成ast(抽象语法树), 然后用各种插件处理它,最后再转回css.

如同babael和eslint, 它们都用 cosmiconfig加载配置, 所以你的配置对象可以写在:

1. package.json的stylelint属性中

2. .stylelintrc文件中, 文件格式可以是JSON或YAML, 也可以给该文件加后缀, 像.stylelintrc.json, .stylelintrc.yaml

3. stylelint.config.js文件, 该文件export一个配置对象

配置项

1. rules

它告诉styleint该检查什么, 该怎么报错.

2. extends

可以在已有配置的基础上进行扩展,  之后你自己写的配置项将覆盖已有配置.

3. plugins

扩展插件, 声明后还需要在rules中使用.

4. processors

通过此项可以在stylelint的处理流中加入自己的处理函数.

5. ignoreFiles

指定需要忽略的文件,也可以通过.stylelintignore文件设置

6. defaultSeverity

默认错误级别.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值