前言
由于react-pdf的版本问题,导致类型检测不通过,但是又不能更新依赖,会影响到项目中其他代码。本地编译由于ts错误,无法运行。ts最终还是编译成js,所以理论上是可以忽略这些错误,ts约束的目的是编写规范的代码以及后期更好的维护。
- 项目编译报错
使用//@ts-ignore 忽略错误
- TypeScript 2.6支持在.ts文件中通过在报错一行上方使用
// @ts-ignore来忽略错误。
// @ts-ignore注释会忽略下一行中产生的所有错误。 建议实践中在@ts-ignore之后添加相关提示,解释忽略了什么错误。
- 注意: 这个注释仅会隐藏报错,在实践开发中还是要少用这个注释(能不用就别用了)。