You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Next.js lint在控制台显示已修复的文件?

让ESLint执行--fix时显示已修改文件的配置方法

我已在package.json的scripts中添加了--fix选项,配置如下:

{"scripts": {
  ...
  "lint": "next lint --fix"
}}

我的.eslintrc.json配置如下:

{
  "extends": [
    "next/core-web-vitals",
    "eslint:recommended"
  ],
  "rules": {
    "quotes": ["error", "single"]
  }
}

目前ESLint可正常将双引号自动修复为单引号,但希望配置后让控制台显示已修改的文件。


要实现这个需求,只需在scripts的lint命令中添加--verbose参数即可:

{"scripts": {
  ...
  "lint": "next lint --fix --verbose"
}}

添加--verbose后,ESLint会在控制台输出更详细的执行日志,其中包含所有被自动修复的文件路径,以及对应的修复内容说明。

如果需要更结构化的输出格式,还可以搭配--format参数指定输出样式,比如使用codeframe格式:

{"scripts": {
  ...
  "lint": "next lint --fix --verbose --format codeframe"
}}

codeframe格式会以更清晰的层级展示文件修改信息,便于快速查看变更细节。

内容的提问来源于stack exchange,提问作者user3357926

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 20:39:20