TypeScript-isolatedModules和JSON导入

时间:2018-08-30 18:25:52

标签: json typescript

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

但是,我们需要在我们的TS文件中导入一个JSON文件。问题是 tsc 将引发以下错误:

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

有什么想法如何导入JSON并使类型检查器保持快乐吗?

1 个答案:

答案 0 :(得分:5)

这是一个TypeScript错误,该修复程序刚刚合并到主版本:https://github.com/Microsoft/TypeScript/pull/28207

它应该在3.1.4+上可用。