問題描述
VSCode 中安裝了 Prettier 和 ESLint 插件,在項(xiàng)目中使用了 .eslintrc.js 文件規(guī)范項(xiàng)目代碼。
但是保存代碼時格式化并不是按該文件的配置而是按 Prettier 的配置
問題解決
修改 Settings.json 文件
win:ctrl + shift + p
mac:command + shift + p
{
// ...
// 注意這個是 false茂装,很大原因都是因?yàn)檫@個
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.format.enable": true,
"eslint.options": {
//指定vscode的eslint所處理的文件的后綴
"extensions": [".js", ".vue", ".ts", ".tsx"]
}
// ...
}