【问题标题】:How to use different tsconfig file for tests?如何使用不同的 tsconfig 文件进行测试?
【发布时间】:2019-03-24 05:24:56
【问题描述】:

在我的项目中,我使用了 2 个不同的 tsconfig 文件

  • tsconfig.json
  • tsconfig.specs.json - 用于测试

如何告诉 Intellij Idea 两者都使用?
即在Settings - Langauges & Frameworks - TypeScript 我可以在不同的Compile scopes 之间切换,但Options 不是每个编译范围(但每个项目只有一次)。

注意事项:

【问题讨论】:

    标签: typescript intellij-idea


    【解决方案1】:

    我想我们只需要注册文件类型:

    设置 | 编辑 | 文件类型 > TypeScript Config 添加您的自定义 tsconfig 文件名,例如

    • tsconfig.app.json
    • tsconfig.lib.json
    • tsconfig.spec.json

    有了这些设置:

    • IntelliJ 应该在您的 tsconfig 文件中显示语法高亮和补全建议
    • IntelliJ typescript 服务应该识别所有这些 tsconfig 文件并编译所有内容:
      即在每个 tsconfig 文件中使用 include/exclude 很重要,这样只会编译相关文件

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 2014-05-06
      • 2014-06-22
      • 1970-01-01
      • 2019-08-17
      • 2020-08-24
      • 2013-12-03
      • 1970-01-01
      • 2020-02-15
      相关资源
      最近更新 更多