VS Code 不对打字稿文件进行类型检查

问题描述 投票:0回答:2

我正在尝试将现有代码库从 flowtype 转换为 typescript,但 VS Code 不会按预期报告

.ts
文件中的类型错误。

enter image description here

运行

tsc
按预期工作:

enter image description here

  • 我将
    typescript
    tslint
    安装为 npm
    devDependencies
  • 我添加了一个
    <root>/tsconfig.json
    文件。
  • 我在
    <root>/frontend/ts-example.ts
    中添加了一个测试文件,其中的类型应该会非常严重地失败。
  • 尝试将
    "typescript.validate.enable": true
    添加到我的
    settings.json
    但它抱怨这是一个不受支持的设置。

我可能会错过什么?

typescript visual-studio-code
2个回答
8
投票

欢迎,呃...

我在工作区中禁用了“TypeScript 和 JavaScript 语言功能”扩展。

是的,这样就可以了...

万一将来有人像我一样愚蠢,请检查:VS Code 扩展 > 已禁用。


0
投票

我想知道为什么它对某些文件起作用而对其他文件不起作用,然后 1 小时后我发现几周前我在文件开头放了一个

// @ts-nocheck
...

© www.soinside.com 2019 - 2024. All rights reserved.