【发布时间】:2015-12-17 01:47:43
【问题描述】:
我有一堆自动生成的模块需要从我的打字稿文件中引用。
例如
导入测试 = 要求('../templates/test')我正在生成带有 ES5 输出的 CommonJS 模块。
所以我不能使用amd-dependency(因为它只适用于amd模块)。
而且我也不能手动声明模块,因为 1. 它是自动生成的,2. 它有一个相对路径。
Typescript 1.6 当前显示一个错误,提示“找不到模块”。我如何让它抑制这个错误并导入?
【问题讨论】:
-
似乎是一个路径问题。如果没有,您能否提供一个来自自动生成的模块的简短示例,并提及它们保存的与使用它们的文件相关的路径?
-
这不是路径问题。正如我所描述的,问题只是没有为上述模块声明一个'typescript'模块,这很明显,因为它是自动生成的。该问题询问如何抑制没有打字稿定义的模块的打字稿错误。
标签: javascript typescript ecmascript-6 commonjs typescript1.6