编译TypeScript而忽略类型错误,但不是语法错误

时间:2016-02-04 00:45:44

标签: javascript types compilation typescript

TypeScript编译器(tsc)即使出现类型错误也会发出有效的JS。我处于需要将TypeScript项目编译为JS但无法安装所需的.d.ts文件以便正确键入检查的情况。

有没有办法让tsc忽略任何类型错误,但仍会显示其他类型的错误,例如语法错误?

由于

2 个答案:

答案 0 :(得分:1)

  

有没有办法让tsc忽略任何类型错误,但仍然会显示其他类型的错误,例如语法错误

不使用TypeScript文件。您可以使用allowJS选项通过typescript编译器编译js文件,然后它只会抱怨语法错误

答案 1 :(得分:1)

你可以使用带有@babel/plugin-transform-typescript的babel 7来向JS传输typescript。编辑时,您将获得打字稿自动完成功能和所有内容。在编译时,类型只是被剥离,因此您可能无关紧要的任何类型的错误。