【发布时间】:2014-02-13 17:41:14
【问题描述】:
在 Web 开发中使用外部插件时(我正在努力使用 one here),我们经常得到建议:
确保以正确的顺序加载脚本:
- 脚本 1
- 脚本 2
- 脚本 3
- ...等
一旦页面完成加载,开发人员是否有一种简单的方法可以确认他的脚本是否以正确的顺序加载?假设有<script></script>标签以正确的顺序添加到代码中。
我查看了 chrome 时间轴,但那是一团混乱!我不知道先加载什么,之后加载什么......等等。
任何关于此事的建议将不胜感激。
谢谢。
【问题讨论】:
-
查看开发工具的“网络”选项卡,而不是“时间线”
-
有 js 库可以帮助你解决这个问题。例如 RequireJS 或最近流行的 Browserify
-
但是如果您使用脚本标签,脚本应该按顺序加载。我认为在这种情况下它是同步的。
-
“查看页面源代码”怎么样?
-
当然,例如,使用此链接:jsfiddle.net/VTJBc。转到网络选项卡(“清除数据”)并运行小提琴,您将在当前选项卡的末尾看到包含文件的顺序。
标签: javascript jquery