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

首次贡献DefinitelyTyped仓库遇VSCode ESLint解析错误求助

解决DefinitelyTyped仓库ESLint解析错误:无法读取tsconfig.json
  • 确认本地仓库的tsconfig.json完整存在
    克隆仓库时可能出现文件遗漏,先执行git status检查是否有缺失的文件。如果tsconfig.json不见了,运行git checkout -- tsconfig.json就能恢复仓库默认的配置文件。

  • 配置VSCode ESLint插件的工作区设置
    在仓库的.vscode/settings.json里添加以下配置,让ESLint切换到仓库根目录运行,避免路径解析出错:

    {
      "eslint.workingDirectories": [
        { "directory": "./", "changeProcessCWD": true }
      ]
    }
    
  • 清除ESLint缓存并重启服务
    打开VSCode命令面板(Ctrl+Shift+P),先执行ESLint: Clear All Caches,再执行ESLint: Restart ESLint Server。缓存过期有时会导致路径识别异常,清缓存后大概率能解决问题。

  • 核对Node.js版本是否符合要求
    查看仓库根目录的.nvmrc文件,里面标注了要求的Node.js版本,用nvm安装对应版本后重新打开VSCode。版本不匹配可能导致ESLint无法正常读取配置文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 17:45:48