在安装了版本的Verison 0.8.1.1后,我收到以下错误:"导出的函数参数已经或正在使用私有类型'vs'"
在0.8.1版本中我没有问题.现在即使我unistall 0.8.1.1并重新安装0.8.1问题.代码是这样的:
import vs = module("app/framework/ViewStack");
export module Framework {
export class ViewStacks {
public static addViewStack( id: string, idContainer: string,
idParentContainer: string, idLoadingPanel:
string, loaded: bool ): vs.Framework.ViewStack {
}
}
}
In another file
export module Framework {
export class ViewStack {
}
}
Run Code Online (Sandbox Code Playgroud)
该错误标记在addViewStack的vs.Framework.ViewStack返回类型中.compareFramework.ViewStack的错误点是私有的,但它是由import子句导入的.
顺便说一句,我使用的是Visual Studio Web Express 2012,编译器命令是:tsc --sourcemap --module amd ...
如果我将返回类型更改为任何它,当然是有效的.没有任何改变,它总是起作用.
每个类或模块定义一个导出变量,其类型由另一个模块导出,发生错误.
你能帮助我吗 ???
提前到达
| 归档时间: |
|
| 查看次数: |
3770 次 |
| 最近记录: |