【发布时间】:2017-01-28 23:10:48
【问题描述】:
我已经看到了一些与此类似的问题,但似乎没有一个适用于我的案例。
我正在创建一个 Meteor 项目并使用 Atmosphere 包“anti:fake”来生成测试数据。
对于任何其他包,我必须import 它。即使是 Meteor 本身,我也必须这样做 import {Meteor} from 'meteor/meteor';。对于其他类似的 Atmosphere 包,例如publish-counts,我还必须写一行import {Counts} from 'meteor/tmeasday:publish-counts';。 ...此外,即使我想导入 anti:fake 我也看不到任何导入名称可以正常工作。它们在packages 文件中以相同的方式列出,并以相同的方式添加到我的项目中,因此从表面上看,它们看起来都一样。
这些都不重要,因为我可以神奇地使用一个名为 Fake 的对象,但我真的不明白为什么会这样,以及我将来如何知道我需要显式导入什么以及什么只是隐式导入。
谢谢!
【问题讨论】:
标签: javascript meteor typescript import atmosphere.js