如果你也碰到了同样的问题,请先确保:
- .prettierrc 文件已正确配置,例如我的:
{
"semi": false,
"singleQuote": true,
"arrowParens": "always",
"trailingComma": "all"
}
- vscode 已经正确配置 formatOnSave,如图:
在确保了上面两点正确配置后,这个时候文件保存的时候并没有代码格式化,仅仅只是报红,像下面这样:
那么可以试下我的解决方法,很简单:鼠标右键,选择
然后选择 configure default formatter…
然后选择 prettier 即可。
这个时候再 ctrl s 保存后,代码就已经按照配置的要求进行格式化了:双引号变成了单引号,分号去掉了。
问题解决,特此记录,希望能帮到你。