meteor:你如何添加一个模块,NodeJS风格?

所以在节点我习惯创build一个文件,导出一个对象或函数。 在meteor我相信,每一个文件被parsing和任何添加的variables添加为全球。

我希望能够添加仅根据需要使用的文件,或者当我导入它们时,并且不能分配全局variables。

或者,也许我做错了? 有meteor的方式吗?

从1.3开始,Meteor支持ES2015模块和import语句。 在imports/文件夹中的任何内容都不是急于加载的,build议您将所有内容放在那里,并使用导入。

在1.3之前, Atmosphere包是Meteor的做法。 您也可以直接使用npm包,方法是将package.json添加到您的项目中。

更多信息:

应用结构

1.3最佳实践