【发布时间】:2016-02-04 00:45:43
【问题描述】:
TypeScript 编译器 (tsc) 即使出现类型错误也会发出有效的 JS。我的情况是,我需要将 TypeScript 项目编译为 JS,但无法安装所需的 .d.ts 文件以正确进行类型检查。
有没有办法让tsc 忽略任何类型错误,但仍显示其他类型的错误,例如语法错误?
谢谢
【问题讨论】:
标签: javascript types compilation typescript
TypeScript 编译器 (tsc) 即使出现类型错误也会发出有效的 JS。我的情况是,我需要将 TypeScript 项目编译为 JS,但无法安装所需的 .d.ts 文件以正确进行类型检查。
有没有办法让tsc 忽略任何类型错误,但仍显示其他类型的错误,例如语法错误?
谢谢
【问题讨论】:
标签: javascript types compilation typescript
您可以使用 babel 7 和 @babel/plugin-transform-typescript 将 typescript 转换为 JS。当你编辑时,你会得到打字稿自动完成和一切。编译时,类型会被剥离,因此您可能拥有的任何类型错误都无关紧要。
【讨论】:
有没有办法让 tsc 忽略任何类型错误,但仍然显示其他类型的错误,例如语法错误
TypeScript 文件不能。你可以使用allowJS选项通过typescript编译器编译js文件,然后它只会报语法错误?
【讨论】: