1.新建项目代码格式化不起作用
Q: vscode安装ESLint插件,编译器会默认使用ESLint插件,导致无法格式化
A: 禁用ESLint插件,然后按快捷键格式化代码,编译器会提示选择格式化工具,选择Prettier即可。启用ESLint插件,格式化的时候也会在代码的最后一行添加空格,满足ESLint的语法规则。
代码格式化后与ESLint标准矛盾
Q: Prettier格式化会在js文件后面添加分号,会将单引号变为双引号,与ESLint标准矛盾
A: 设置Prettie格式化规则,与ESLint标准一致
在根目录下添加.prettierrc
文件,添加以下规则:
{
"semi": false,
"singleQuote": true
}