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

如何关闭JS文件中VS Code弹出的TS报错「Property does not exist on type {}」

解决VS Code在React JS文件中出现类型提示省略号的方案

该提示是VS Code 1.80及以上版本内置的TypeScript校验模块对JS/JSX文件的默认检测行为,无需使用TypeScript也会触发,可通过以下任意一种方式关闭:

全局关闭(所有项目生效)

  • 打开VS Code设置面板,快捷键为Ctrl+,(Windows/Linux)或Command+,(Mac)
  • 在搜索栏输入js/ts.implicitProjectConfig.checkJs,取消对应配置项的勾选状态
  • 若需要完全关闭所有JS/TS文件的类型校验,也可搜索TypeScript > Validate: Enable并取消勾选

项目级关闭(仅当前React项目生效)

在项目根目录新建名为jsconfig.json的文件,写入如下配置:

{
  "compilerOptions": {
    "checkJs": false,
    "jsx": "react"
  },
  "exclude": ["node_modules"]
}

保存配置后重启VS Code即可生效。

单文件关闭(仅当前编辑的JS文件生效)

在需要关闭提示的JS文件最顶部添加注释:
// @ts-nocheck

内容的提问来源于stack exchange,提问作者gene b.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 16:27:02