什么可能导致在包测试期间未定义onUse包和导出?

时间:2016-04-26 04:26:46

标签: meteor atmosphere.js meteor-packages

package.js:

onUse
  api.imply('launch-screen', 'client')

onTest
  api.use('jamielob:reloader', 'client')

reloader.js:

LaunchScreen.hold();

reloader-tests.js

console.log(Reloader);

LaunchScreenlaunch-screen包导出。

当我运行测试(meteor test-packages ./ --driver-package practicalmeteor:mocha)时,我会在浏览器控制台中看到它:

reloader.js:1
Uncaught ReferenceError: LaunchScreen is not defined

完整回购:

https://github.com/lorensr/reloader

1 个答案:

答案 0 :(得分:0)

在构建系统中看起来像错误 - 对所有api.use使用api.imply而不是onUse