格式化
切换到 ESLint
如何将默认的 linter 切换为 ESLint。
以下是如何从 Biome 切换到 ESLint 的步骤。在本例中,我们还将添加 Next.js 和 React 插件,以及新的 ESLint 扁平配置。
1. 更换所需依赖
首先,从根目录的 package.json
文件中卸载现有的依赖…
Terminal
…然后安装新的依赖:
Terminal
2. 配置 ESLint
删除项目中现有的 biome.json
文件,并创建一个新的 eslint.config.mjs
文件:
eslint.config.mjs
3. 安装 ESLint VSCode 扩展
如果您在首次设置 Visual Studio Code 时选择了支持 “JavaScript” 语言,通常会自动安装此扩展。
安装 ESLint VSCode 扩展,以在编辑器中获得 linting 和格式化支持。
4. 更新 .vscode/settings.json
文件
将以下内容添加到您的 .vscode/settings.json
文件中以匹配以下配置:
.vscode/settings.json
5. 重新启用 lint
脚本
由于 Next.js 使用 ESLint 进行 linting,我们可以在根目录的 package.json
文件中重新启用 lint
脚本。在每个 Next.js 应用中,更新 package.json
文件以包含以下内容:
apps/app/package.json