在所有其他包之前加载文件

时间:2015-12-30 06:28:30

标签: javascript meteor

我在Meteor项目中使用Atmosphere的几个软件包。我想在其他软件包中的任何文件加载之前加载我创建的文件。我不想修改任何Atmosphere软件包的源代码。

提及加载顺序herehere的其他堆栈溢出问题引用了流星文档的file load order部分。我不确定这是如何适用于加载包的顺序的。

关于包加载顺序的其他建议提到api.use,但我不能在Atmosphere包中使用app.use,因为我不想修改它们的源代码。

有关meteor如何在没有api.use的情况下确定包加载顺序的任何信息都会有所帮助。

1 个答案:

答案 0 :(得分:0)

根据您的信息,您可以做的(以及我一直在做的事情)是使用meteor create --package surname:package-name创建自己的包。然后,您可以使用Meteor's api.add_files加载文件,并通过编辑.meteor/packages,您可以编辑程序包加载顺序,因此先前通过程序包加载的文件将在其他程序包之前加载。一般来说,在你想要微调你的加载订单等时,在这样的本地软件包中创建和放置部分应用程序是一个很好的解决方案。如果你想要更多的见解,请不要犹豫,谷歌,你有关于这个问题的大量资源。

相关问题