Biome 格式化插件

安装插件

npm
yarn
pnpm
bun
npm add @empjs/biome-config -D

配置插件

biome.json
{
  "extends": ["@empjs/biome-config"]
}

vscode 建议配置

.vscode/settings.json
{
  "eslint.enable": false,
  "editor.codeActionsOnSave": {
    "quickfix.biome": "explicit",
    "source.organizeImports.biome": "explicit"
  },
  "[json]": {
    "editor.defaultFormatter": "biomejs.biome"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "biomejs.biome"
  },
  "[javascript]": {
    "editor.defaultFormatter": "biomejs.biome"
  },
  "[typescript]": {
    "editor.defaultFormatter": "biomejs.biome"
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "biomejs.biome"
  }
}
💡 TIP

在根目录 .npmrc 加入 public-hoist-pattern[]=*@biomejs/biome*

biome 常用指令

// 项目代码修复
biome lint . --fix
// 项目代码检查
biome check .