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

为何执行eslint --init时无「检查语法、排查问题并强制执行代码风格」选项?

解决ESLint初始化找不到指定选项的问题

你遇到的是ESLint版本迭代后的流程变化,和Prettier无关:

  • 先执行eslint -v确认你的ESLint版本:
    • 如果是v9及以上,原来的「To check syntax, find problems, and enforce code style」选项被拆成了三个独立的确认步骤,你只要在初始化时依次选择:
      1. 确认项目使用的语言(比如JavaScript/TypeScript)
      2. 回答「Check syntax?」选Yes
      3. 回答「Find problems?」选Yes
      4. 回答「Enforce code style?」选Yes
        就能达到和原选项完全一致的配置效果。
    • 如果是v8版本,初始化时应该能直接看到类似选项,要是没出现,试试删除项目根目录的.eslintrc相关文件和node_modules,重新执行npx eslint --init(用npx可以避免全局版本冲突)。

不用纠结旧选项的名称,新版本的引导只是把功能拆得更细,最终配置效果完全一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 08:33:09