【问题标题】:TypeScript - isolatedModules and JSON importTypeScript - 隔离模块和 JSON 导入
【发布时间】:2019-02-05 18:24:19
【问题描述】:

我们正在使用 Babel 编译我们的 TypeScript 文件,我们希望在我们的 tsconfig.json 中使用 isolatedModules: true,因为这是推荐的方式。例如,当您尝试重新导出接口时,它会引发错误。这是一个必要的功能,因为 Babel TypeScript 编译器也不允许这样做。

但是,我们需要在 TS 文件中导入 JSON 文件。问题是 tsc 会抛出以下错误:

Cannot compile namespaces when the '--isolatedModules' flag is provided.

知道如何导入 JSON 并让类型检查器满意吗?

【问题讨论】:

    标签: json typescript


    【解决方案1】:

    这是一个 TypeScript 错误,修复刚刚合并到 master:https://github.com/Microsoft/TypeScript/pull/28207

    它应该在 3.1.4+ 上可用。

    【讨论】:

    • 太棒了!谢谢你告诉我。
    • 你应该接受这个答案,给布鲁诺他应得的荣誉;)
    猜你喜欢
    • 2015-05-08
    • 1970-01-01
    • 2017-11-05
    • 2019-05-09
    • 2021-10-30
    • 1970-01-01
    • 2022-11-26
    • 2015-08-13
    • 1970-01-01
    相关资源
    最近更新 更多