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

Next.js中ESLint无法运行并抛出错误的原因是什么?

解决ESLint无法加载plugin 'n'的问题

问题原因

eslint-config-standard 目前依赖 eslint-plugin-n(原 eslint-plugin-node 改名后的包),你的项目中缺失该依赖,导致ESLint加载配置时失败。

解决步骤

  • 安装缺失的依赖
    在项目根目录执行对应包管理工具的命令:

    # npm
    npm install eslint-plugin-n --save-dev
    
    # yarn
    yarn add eslint-plugin-n --dev
    
    # pnpm
    pnpm add eslint-plugin-n -D
    
  • 验证修复效果
    安装完成后重启代码编辑器,或在终端手动运行ESLint命令验证:

    npx eslint .
    
  • 若问题仍存在,重装所有ESLint相关依赖
    先卸载现有依赖,再重新安装完整的依赖集:

    # npm
    npm uninstall eslint eslint-config-standard eslint-plugin-n eslint-plugin-promise eslint-plugin-import eslint-plugin-node
    npm install eslint eslint-config-standard eslint-plugin-n eslint-plugin-promise eslint-plugin-import --save-dev
    
    # yarn
    yarn remove eslint eslint-config-standard eslint-plugin-n eslint-plugin-promise eslint-plugin-import eslint-plugin-node
    yarn add eslint eslint-config-standard eslint-plugin-n eslint-plugin-promise eslint-plugin-import --dev
    
  • 检查配置文件正确性
    确认.eslintrc.json中extends字段拼写无误:

    {
      "extends": ["standard"]
    }
    

内容的提问来源于stack exchange,提问作者okunade femi joel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 05:58:11