【问题标题】:TypeScript strict compiler option in specific files特定文件中的 TypeScript 严格编译器选项
【发布时间】:2018-08-31 20:06:14
【问题描述】:

我最近在一个大型项目的tsconfig.json 中设置了strict: true。我正在处理每个文件来解决这个问题。我的问题是我需要在进行过程中目视检查网站,但在所有问题都得到解决(有很多问题)之前,它不会构建。

是否可以仅针对特定文件使用strict 编译器选项,即。我已经修复了那些,所以我可以构建项目并检查是否有任何问题?

【问题讨论】:

  • 编译器的默认配置是在出现语义错误时发出代码。而strict 只会引入语义错误。所以即使出现错误也可以运行
  • 只要确保noEmitOnError 是false

标签: typescript


【解决方案1】:

是的 - 您可以将 "use strict"; 直接放在文件顶部的 .ts 中(即,在您的 imports 之前)以仅在该文件上设置严格模式。

有关详细信息和其他参考资料,请参阅this question 的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-02
    • 2022-10-02
    • 1970-01-01
    • 1970-01-01
    • 2019-09-06
    • 2018-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多