# stylelint
stylelint和eslint类似,只不过这个是用来检查css的规范的。
# 安装
npm install stylelint stylelint-config-standard --save-dev
1
# 配置
stylelint是负责解析的,stylelint-config-standard就是一套成熟的css解析规则,安装完后,在项目根目录新建配置文件。如下:
{
// .stylelintrc 文件名
"extends": "stylelint-config-standard", // 定义好的一些规则
"rules": {}, // 一些自定义规则
"ignoreFiles": [] // 跳过解析的文件
}
1
2
3
4
5
6
2
3
4
5
6
# 检查
commandline 检查
# --fix可以自动修复,要看效果可以去掉
npx stylelint test.css --fix
1
2
2
代码提交检查,不清楚可以看看我的eslint配置。
{
"lint-staged": {
"src/**/*.{vue,js}": [
"eslint",
"git add"
],
"src/**/*.{vue,scss}": [
"stylelint",
"git add"
]
}
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
← Mock 前端项目NGINX部署 →