【问题标题】:Can you enable TypeScript strict mode on a per file?你可以在每个文件上启用 TypeScript 严格模式吗?
【发布时间】:2019-04-16 23:28:46
【问题描述】:

是否可以启用由 TSC 编译器(即--strict 等)逐个文件完成的严格检查,比如使用特殊注释?我正在开发一个主要不利用 TS 的已建立的 Angular 代码库,我希望至少我自己的代码更整洁,而不必通过为整个项目打开标志来修复其他所有人的代码.

【问题讨论】:

    标签: typescript


    【解决方案1】:

    目前没有。见this open suggestion;我不希望 TypeScript 团队很快就能解决这个问题。一种解决方法可能是编写一个运行tsc 的脚本,启用更严格的检查并过滤所需文件的输出;有关一些现有技术,请参见 this answer

    【讨论】:

    • TIL:有人创建了compiler plugin。到目前为止似乎有效(仅测试了语言服务器)
    猜你喜欢
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 2019-07-08
    • 2015-10-02
    • 1970-01-01
    • 2021-02-24
    • 2017-08-20
    相关资源
    最近更新 更多