@ifanrx/stylelint-config-standard
仅针对 CSS 项目。
如果是 SASS 项目,请使用 @ifanrx/stylelint-config-standard-scss
。
@ifanrx/stylelint-config-standard
已默认引入 @ifanrx/stylelint-config-standard-bem
。
同时支持两种 BEM 格式:
- 一般情况下,必须优先使用常规 BEM 格式:
.block-foo__element-bar--modifier-baz
。 - 如果使用 css module 或一些 css-in-js 的项目,通常使用驼峰式 BEM 格式:
.blockFoo__elementBar_modifierBaz
。
.stylelintrc.js
配置文件的 extends
中,@ifanrx/stylelint-config-standard
总是放在第一个。
pnpm install @ifanrx/stylelint-config-standard -D
// .stylelintrc.js
module.exports = {
extends: ['@ifanrx/stylelint-config-standard'],
}
pnpm install @ifanrx/stylelint-config-standard @ifanrx/stylelint-config-standard-wxss -D
// .stylelintrc.js
module.exports = {
extends: ['@ifanrx/stylelint-config-standard', '@ifanrx/stylelint-config-standard-wxss'],
}