Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在所有其他包之前加载文件_Javascript_Meteor - Fatal编程技术网

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

Javascript 在所有其他包之前加载文件,javascript,meteor,Javascript,Meteor,在我的Meteor项目中,我使用了来自大气的几个软件包。我想在加载其他包中的任何文件之前加载我创建的文件。我不想修改任何Atmosphere包的源代码 其他提到加载顺序的堆栈溢出问题,并参考meteor文档的部分。我不确定这如何适用于包的加载顺序 关于包加载顺序的其他建议提到了api.use,但我不能在大气包中使用app.use,因为我不想修改它们的源代码 任何关于meteor在没有api.use的情况下如何确定包加载顺序的信息都会很有帮助。根据您的信息,您可以做的(我一直都在做)是使用mete

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

其他提到加载顺序的堆栈溢出问题,并参考meteor文档的部分。我不确定这如何适用于包的加载顺序

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


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

根据您的信息,您可以做的(我一直都在做)是使用meteor create--package name:package name创建您自己的包。然后,您可以使用并通过编辑您的
.meteor/packages
加载您的文件。您可以根据文件包加载顺序进行编辑,以便您之前通过文件包加载的文件将在其他文件包之前加载。一般来说,当你想微调加载顺序等时,创建应用程序的一部分并将其放入本地软件包中是一个很好的解决方案。如果你想了解更多这方面的信息,请毫不犹豫地用谷歌搜索,你在这个问题上有很多资源。

你为什么需要它?如果我理解正确,您要首先加载的文件不是您的文件,而是这些包中的一个?通过一些调整,您可以创建一个通过相对路径加载的包,但它可能会因更新而中断。@ko0stik我想首先加载的实际上是我自己的文件(请参见我的编辑)。但是通过相对路径加载它可能仍然有效,你能澄清一下我是如何做到的吗?@kodamirmo我正在使用的一个软件包发布了一个我不想发布的集合。我可以通过发布一个同名的空集合来隐藏这一点。Meteor将使用先加载的发布语句。除非存在依赖项,否则将按照api.use或.Meteor/packages文件中指定的顺序加载包。