0
模块
比方说,我有文件lib.ts
其中包含参考标签污染使用打字稿
/// <reference path="assets/webgl.d.ts" />
export var wrapper = 4;
然后,我有文件main.ts
其中包含
import lib = module("lib");
// when I hit space here, I see all the `webgl.d.ts` declarations
如何停止webgl.d.ts
污染的所有模块的负载lib.ts
? webgl.d.ts
应该是可见的只有里面的lib.ts
。
感谢您的澄清。对我来说,结果是我不能使用'webgl.d.ts',因为这个文件太长了,它完全放慢了/冻结了VS IDE。 –
我不确定规范是否涵盖了引用和外部模块的混合:对于导入的模块,行为依赖并不意味着污染导入器,因为它引用的代码。混合使用似乎落入了差距。 – claus