stylelint

stylelinthttps://stylelint.io/stylelint是css语法检查和纠错工具,它由PostCSS提供.PostCSS就是Babel的css版,会把css转成ast(抽象语法树),然后用各种插件处理它,最后再转回css.如同babael和eslint,它们都用cosmiconfig加载配置,所以你的配置对象可以写在:1.package.json的stylelin…

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

默认错误级别.

今天的文章stylelint分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/6882.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注