【发布时间】:2013-08-12 21:04:00
【问题描述】:
如何从 typescript 显式声明全局命名空间中的变量?
我需要编译器来生成以下 javascript 代码:
MyExtension = someFunction()
不幸的是,我只能让它生成
var MyExtension = someFunction()
这涉及到流星包的最新版本(仍在 rc 中)的问题。 Meteor 引入了一种在包中定义命名空间范围的方法 - 问题是,需要在全局命名空间中定义变量(meteor 重新路由到它自己的 Package 对象)。
https://www.eventedmind.com/posts/meteor-linker-package-namespacing 有一个关于它的视频。
是否有某种global 关键字可用或在计划中?
【问题讨论】:
标签: meteor typescript