我在typecript接口文件中获取Cannot find name 'x'
,当它们引用同一模块中的类时,但它们位于不同的文件中。
示例:
MyClass.ts
module MyModule
{
export class MyClass
{
constructor()
{
}
}
}
MyInterface.d.ts
declare module MyModule
{
export interface MyInterface
{
Test: MyClass;
}
}
这显示Cannot find name 'MyClass'
,但它突出显示为蓝色,就像它知道它是什么一样。 VS成功构建,但错误显示在错误窗口中。在从VS2015升级之前,这曾经没问题。我做错了什么?