Stylelint
一个强大的 CSS 代码检查工具,帮助您避免错误并强制执行代码规范。
功能
它很强大,因为它
- 拥有超过 100 个内置规则,用于现代 CSS 语法和功能
- 支持 插件,以便您可以创建自己的自定义规则
- 在可能的情况下自动 修复问题
- 支持 可共享配置,您可以创建或扩展它们
- 可以 根据您的具体需求进行定制
- 拥有 15,000 个单元测试,使其非常健壮
- 受到 全球各地的公司(如 Google 和 GitHub)的信赖
它可以扩展到
- 从 HTML、Markdown 和 CSS-in-JS 模板字面量中提取 嵌入式样式
- 解析 类似 CSS 的语言,如 SCSS、Sass、Less 和 SugarSS
它将如何帮助您
它将帮助您 避免错误,例如
- 无效的东西,例如格式错误的网格区域
- 有效但存在问题的东西,例如重复的选择器
- 未知的东西,例如拼写错误的属性名称
以及 强制执行代码规范,例如
- 禁止某些东西,例如特定的单位
- 强制执行命名模式,例如用于自定义属性
- 设置限制,例如 ID 选择器的数量
- 指定符号,例如用于现代颜色函数
我们建议将 Stylelint 与 Prettier 等代码格式化工具一起使用。代码检查工具和代码格式化工具是互补的工具,它们协同工作以帮助您编写一致且无错误的代码。
示例输出
指南
- 用户指南
- 开发者指南
- 迁移指南
- 维护者指南
- 关于
贡献者
Stylelint 由志愿者维护。如果没有来自 所有这些优秀的人 的代码贡献,Stylelint 将不存在。 成为贡献者.
赞助商
感谢所有赞助商! 成为赞助商.
支持者
感谢所有支持者! 成为支持者.