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

VSCode更新后出现“The file is in the program because: Default library for target 'es3'”错误求助

解决VSCode无项目时弹出"Default library for target 'es3'"错误的办法

试试这些操作:

  • 先禁用所有TypeScript/JS相关的扩展,比如自带的「TypeScript Language Features」、第三方的「JavaScript and TypeScript Nightly」这类,重启VSCode看错误还会不会出现。要是没了,再逐个开扩展排查是哪个搞的鬼。
  • 重置VSCode设置:打开设置页面,点右上角的「打开设置(JSON)」,先备份自己的配置,然后清空里面的内容保存,重启后看情况。没问题的话再慢慢加回自己需要的设置,找出冲突项。
  • 清理VSCode缓存:找到对应的缓存目录删掉缓存文件,再重启。Windows路径是%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData;Mac是~/Library/Caches/Code;Linux是~/.config/Code/Cache。
  • 检查全局有没有tsconfig文件:比如你系统的用户目录下,可能藏着全局的tsconfig.json,要是有就删掉,或者把里面的target改成es5及以上版本。
  • 实在不行就彻底重装VSCode:卸载的时候记得勾选删除所有配置文件,再重新下载最新版安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 14:10:16