重叠的问题,我不知道这是否支持或不支持,但我有凡在我d.ts文件,我想有以下声明的情景:模块名称打字稿
declare module final {
export class Test {
}
}
declare module root {
module final {
export class MainClass extends final.Test {
}
}
}
而且这个问题我在extends final.Test
零件的类型'typeof final'中不存在TypeScript“Property'Test'”。
所以我们有一个模块名称重叠的问题,可以解析而不需要使名称唯一吗?
在哪里这些模块存在吗?他们在窗户下吗? –
我正在使用NativeScript,它具有在独立的.d.ts文件中为原生Android/iOS库声明类型定义文件的“模式”,以便在开发过程中除去这些警告,它们由{N}之后的运行时间。上面的代码片段是这些文件的简化版本,但基本上就像您在单个文件中看到的一样。 .ts文件中的相同内容也会引发此错误。 –