
获得徽章 0
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇沸点
#代码规范##vscode#
1.理想情况下eslint进行代码规范校验而prettier进行代码格式美化
2.在实际应用中总是会出现规范冲突的问题,
我举个例子比如eslint的rules中配置semi: "error"(最终意思就是末尾必须有分号),这时候prettier的配置中semi: false(最终意思末尾不要分号),vscode的setting.json中也设置为自动保存代码
```json {
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
} ``` 但是每次保存都会先经过eslint规则校验,然后又通过了prettier,导致了和eslint规范不符合,怎样能够 让eslint 去遵从 pretty 的规则,优先以 pretty 的为主, 官方文档提示使用eslint-config-prettier,但是使用了依旧没有变化,各位大佬们有没有解决方法(有冲突的rules,需要手动配置成一样的除外)
1.理想情况下eslint进行代码规范校验而prettier进行代码格式美化
2.在实际应用中总是会出现规范冲突的问题,
我举个例子比如eslint的rules中配置semi: "error"(最终意思就是末尾必须有分号),这时候prettier的配置中semi: false(最终意思末尾不要分号),vscode的setting.json中也设置为自动保存代码
```json {
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
} ``` 但是每次保存都会先经过eslint规则校验,然后又通过了prettier,导致了和eslint规范不符合,怎样能够 让eslint 去遵从 pretty 的规则,优先以 pretty 的为主, 官方文档提示使用eslint-config-prettier,但是使用了依旧没有变化,各位大佬们有没有解决方法(有冲突的rules,需要手动配置成一样的除外)
展开
6
1
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章