我在打字稿中构建一个项目。我有一个文件xyz.ts,它有一个模块定义为X,我有一个类a。 类似地,我还有另外一个类bc.ts,也在Module x下,具有b类。打字稿中的参考和模块
//file xyz.ts
module X {
'use strict';
export class a{
}
//File abc.ts
module X {
'use strict';
export var appData: any;
export class b{
}
如果我尝试从xyz.ts访问appData,它不会。但是,在编译的JS(通过评论试图访问该文件的代码,然后手动取消注释生成的js中的行代码而获得)时,它可以正常工作。
在这种情况下访问和构建的适当路径是什么? 另外,我能够访问具有相同模块但由项目分隔的文件吗? (两个不同的打字稿项目,两者都具有相同的模块) [虽然这将是不合逻辑]
另外,在类似的行上,添加对文件的引用可以正常工作,但是会将引用的文件添加到生成的输出中。有没有办法解决这个问题? – SKocheta 2015-03-02 15:25:12