刚刚意识到Meteor并不需要进口"使用包。
例如,我在这里使用了一个包:https://github.com/reactioncommerce/meteor-security
meteor add ongoworks:security
之后,我可以直接使用packge而无需导入它。
这对我来说是一种神话。下面发生了什么? Meteor会自动加载所有添加的包吗?
由于
德里克
答案 0 :(得分:2)
:
Atmosphere包是专门为Meteor和。编写的包 与Meteor一起使用时,与npm相比有几个优点。特别是, 气氛套餐可以:
- 直接访问Meteor的包名称空间并打包全局导出,而无需明确使用ES2015
答案 1 :(得分:1)
这被称为eager evaluation or loading
,并且在拥有任何模块系统的流星之前。它仍然存在以支持向后兼容性,包括流星的大气包。
缺点是包导出的所有内容都在全局命名空间中,但在这种情况下看起来只是Security
被添加到全局命名空间。