2016-04-26 47 views
0

我想使用一个模板,我购买了附带一堆js和css文件的themeforest。流星1.3 +反应不确定<script>加载订单

在我client/main.html,我刚刚body标签结束前下面的代码:

的反应程序被安装到div#app通过反应路由器。

app.js中的应用变量被引用于layout.js,demo.jsquick-sidebar.js中,并且应该首先被加载。我已经在四个js文件中分别放置了一条日志语句。每次我刷新页面,我得到一个不同的装载顺序:

页面刷新:

页再次刷新:

页面刷新,再一次:

检查的页面在页面上以正确顺序显示脚本:

这是我的目录结构。我从themeforest收到的所有文件都在公用文件夹:

据我所知,这些脚本都应该同步加载并阻塞,直到整个脚本加载。这似乎并非如此。我需要确保加载顺序。我在这里错过了什么?

谢谢。

+0

我主要的困惑是:为什么在没有听从main.html中文件中列出的