代码拉取完成,页面将自动刷新
module.exports = {
extends: [
'stylelint-config-standard', // 官方提供的 css 标准
'stylelint-config-standard-scss', // 针对 scss 的标准可共享配置 (less)
"stylelint-config-rational-order", // 针对 css 属性排序的共享规则配置, 避免长串的 css 属性顺序规则书写, 搭配(stylelint-order)
"stylelint-prettier/recommended", // 基于 prettier 代码风格的 stylelint 规则
// stylelint-config-prettier 从 Stylelint v15 开始,所有与样式相关的规则已被弃用。如果您使用的是 v15 或更高版本并且不使用这些已弃用的规则,则不再需要此插件。
// https://stylelint.io/migration-guide/to-15/#deprecated-stylistic-rules
// "stylelint-config-prettier", // stylelint-config-prettier (禁用所有与格式相关的 Stylelint 规则,解决 prettier 与 stylelint 规则冲突,确保将其放在 extends 队列最后,这样它将覆盖其他配置)
],
plugins: [
'stylelint-order',
"stylelint-config-rational-order/plugin"
],
rules: {
"order/properties-order": [
],
"plugin/rational-order": [true, {
"border-in-box-model": false,
"empty-line-between-groups": false,
}],
'max-nesting-depth': 10, // 限制允许的嵌套深度。
"selector-max-compound-selectors": 10, // 限制一个选择器中复合选择器的数量
'selector-class-pattern': null, // 指定类选择器的模式
'declaration-block-semicolon-newline-after': null, // 要求在声明块的分号之后必须有换行符或不能有空白符(可自动修复)。
'function-parentheses-space-inside': null, // 要求在函数的括号内侧必须有一个空格或不能有空白符(可自动修复)。
'indentation': null, // 指定缩进(可自动修复)
'block-no-empty': true, // 禁止空块
'comment-no-empty': true, // 禁止空注释。
'number-max-precision': 6, // 限制数字中允许的小数位数
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。