我的环境:
- 视觉代码:1.27.2
- typescript :3.1.1
- tslint:5.11.0
我在名为 server.ts
的文件中编写了这个简单的错误代码:
let isDone: boolean = "done"
运行tsc
后,我收到了我期望看到的编译器错误:
src/server.ts:1:5 - error TS2322: Type '1' is not assignable to type 'boolean'.
但是,查看 Vscode 的问题 Pane 并没有警告我此错误。没有报告任何问题,编辑器上也没有突出显示任何错误。
Vscode 是否支持类型检查?
最佳答案
解决方案是在 VS Code 中打开 typescript.validate.enable
设置,该设置默认情况下处于打开状态,但不知何故被关闭。
关于javascript - 类型检查不适用于 .ts 文件上的 VsCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52546305/