javascript - 如何更改 Meteor 加载 Javascript 文件的顺序?

标签 javascript dependencies meteor require

当你用 Meteor 框架做一个项目时,它会将所有文件打包在一起,但似乎没有办法明确地说“我希望这个文件先于那个文件加载”。

比方说,我有 2 个 javascript 文件:foo.jsbar.js .

文件bar.js实际上包含代码,具体取决于 foo.js 中的一个但 Meteor 正在加载 bar.js之前 foo.js , 中断项目。

  • node.js 中,我会简单地使用 require('./bar')里面foo.js
  • 浏览器中,我会放一个<script>指向 foo.js 的标签另一个,之后,指向bar.js , 以便以正确的顺序加载文件。

我们如何在 Meteor 中做到这一点?

最佳答案

根据 Meteor 文档,文件当前按以下顺序加载:

  1. 首先加载 [project_root]/lib 中的文件
  2. 文件按目录深度排序。首先加载更深层次的文件。
  3. 文件按字母顺序排序。
  4. main.* 文件最后加载。

来源: http://docs.meteor.com/#structuringyourapp

关于javascript - 如何更改 Meteor 加载 Javascript 文件的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10693113/

相关文章:

javascript - jQuery 显示/隐藏切换 DIV

javascript - 如何正确填充此下拉列表?

java - Ivy 依赖配置映射通配符

javascript - Meteor 动态 url 显式模板查找路径代替

javascript - 如何从客户端通过点击功能选择要插入和更新的子文档

javascript - 递减按钮停在 1

javascript - 单击“阅读更多”按钮时每个帖子的 WordPress 模式

java - 使用 Gradle 和 Spring-boot 构建可执行 jar 文件时遇到问题

C#/WPF : Dependency Property is not updating the bound Property?

javascript - meteor .js : Wait for server to finish