我为Meteorjs编写了一个包装器。
package.js有这一行:
api.addFiles('my-package.js', 'client');
成功地将全局属性MyPackage添加到窗口对象。
MyPackage属性是一个函数。
如果我添加api.export(['MyPackage'], 'client');
,则窗口对象上的MyPackage将变为未定义。任何提示?
答案 0 :(得分:0)
正如流星团队所解释的那样,目前正如预期的那样工作。
原因是我使用this
来初始化和分配lib变量,但是你不允许这样做并且分配类似MyLib = {}
(全局没有任何对象)。