0

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

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

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

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

那么,是否有一个 boostrap.js 文件调用 Meteor.startup 然后能够加载不同的文件以加载测试数据?

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

4

2 回答 2

2

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

您可以在单独的文件中创建对象,并随时使用函数或对象,它们应该在启动时都可用。

于 2013-03-02T19:52:10.833 回答
0

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

于 2013-03-03T19:11:27.420 回答