在Meteor中如何在另一个js文件服务器端包含js文件?

时间:2013-03-02 18:41:51

标签: meteor

在Meteor中有一种方法可以将js文件包含在另一个js文件中。

具体来说,服务器端,最重要的是启动时。

我遇到的用例是复杂的Meteor.startups,我需要将相当多的数据加载到mongodb到各种集合中。

为了拥有不同的测试脚本,我必须有多个文件,每个文件都有重复的数据。

那么,无论如何要说一个调用Meteor.startup的boostrap.js文件,然后能够加载不同的文件以加载测试数据吗?

或者这可以通过某种对象以不同的方式完成吗?

2 个答案:

答案 0 :(得分:2)

根据设计,Meteor将自动包含整个项目中的所有javascript文件(公共文件夹除外),但只将它们分隔在服务器和客户端之间。

您可以在单独的文件中创建对象,只要您随意使用这些功能或对象,它们都应该在启动时可用。

答案 1 :(得分:0)

尝试使用我用于Meteor的模块加载器。它与AMD非常相似:https://github.com/matb33/meteor-smd