问题: 当我们使用最新 Vue 脚手架搭建的项目,ESLint、保存自动格式化也都开启了,但是我们修改项目中 .vue
和 .ts
等文件时,并没有自动帮我们格式化,而需要运行 npm run format
命令才会格式化文件。
解决: 根目录下 .eslintrc.cjs
文件中 @vue/eslint-config-prettier/skip-formatting
改为 @vue/eslint-config-prettier
即可。没有自动格式化是由于 skip-formatting
会跳过格式化。