Delete eslint(prettier/prettier)

冲突表现

image-20220112211647200

解决办法

在.stylelintrc.js 文件中配置”declaration-block-trailing-semicolon”: null, 将 stylelint 该条规则关闭。

1
2
3
4
5
6
7
8
9
10
11
12
/**
* @module .stylelintrc
* @author: huoyou
* @description: css校验配置
*/
module.exports = {
rules: {
...
'declaration-block-trailing-semicolon': null,
...
}
};

vue3 中使用 deep 语法报错

报错表现

image-20220112212939017

解决方法

.stylelintrc.js 中新增如下配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
* @module .stylelintrc
* @author: huoyou
* @description: css校验配置
*/
module.exports = {
rules: {
...
'selector-pseudo-class-no-unknown': [
true,
{
ignorePseudoClasses: ['deep']
}
],
...
}
};