问题描述

VSCode 使用了 ESLint 插件和 Prettier 插件,Prettier 格式化的效果与项目的 ESLint 配置效果冲突。

目标

用编辑器的 Prettier 插件来美化代码,ESLint 插件来检查代码质量。

解决

  1. // .eslintrc
  2. {
  3. "extends": ["prettier", "eslint-config-egg/typescript"],
  4. "parserOptions": {
  5. "project": "./tsconfig.json"
  6. }
  7. }