安装
1 | npm install -D stylelint |
官方推荐基本配置1
npm install -D stylelint-config-standard stylelint-config-prettier
共享配置扩展
1 | npm install -D stylelint-config-standard-scss stylelint-config-prettier-scss |
配置文件
.stylelintrc.js1
2
3
4
5
6
7
8
9module.exports = {
extends: [
"stylelint-config-standard-scss",
"stylelint-config-prettier-scss"
],
rules: {
}
}
vscode插件
- 安装插件stylelint
- 修改setting.json
1 | "stylelint.enable": true, |
==修改完成后需要重启编辑器==
webpack插件
安装1
npm i -D stylelint-webpack-plugin
使用
1 | const StyleLintPlugin = require('stylelint-webpack-plugin'); |
问题
- TypeError: Class extends value undefined is not a constructor or null
1 | npm i -D postcss@8 |
2.