首页 > 解决方案 > Vscode Linting for property 不适用于 .js 但它适用于 .ts,你有这个问题吗?

问题描述

当我console.logsss在 VSCode 中键入 For example 时.js没有出现错误,但是当我将其更改为.ts出现错误时,为什么这个简单的东西不适用于.js扩展?

js ts

标签: javascriptvisual-studio-codeeslint

解决方案


要让您的 JS 检查 TS 的方式,您必须:

  • 在工作区或用户设置中启用“checkJs” js/ts.implicitProjectConfig.checkJs(以前),javascript.implicitProjectConfig.checkJs
  • // @ts-check在您的 JS 文件顶部使用魔术注释。

请参阅https://code.visualstudio.com/docs/languages/javascript#_type-checking


推荐阅读