javascript - 类型检查不适用于 .ts 文件上的 VsCode

标签 javascript typescript visual-studio-code

我的环境:

  • 视觉代码: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/

相关文章:

JavaScript DOM 图像预加载

javascript - Jquery-UI 可排序列表不能很好地处理 Meteor 模板中的响应式(Reactive)更新

angular - _.forEach 循环值改变所有继承的数据

json - 如何显示自定义验证错误消息

node.js - 在 Heroku review-app 部署后步骤中使用 NodeJS 开发依赖项

javascript - Phaser 3 创建圆形区域

javascript - 值始终在 console.log 中可见,但有时在输入字段中不可见

python - VS Code 中使用的 Pygame with Pygame Snippets

amazon-web-services - 无法在 Mac 上为 lambda 容器安装 Delve

c++ - 在 Qt 上使用 CMake 配置 VSCode - 找不到 ui_*.h 文件