require.js获取/加载订单调试
require.js fetching/loading order debug
有没有一个工具或require.js函数可以用来确定我的模块/传统脚本的获取和加载顺序?
例如,
a.js:
define(['b', 'c'], function(b,c){});
b.js:
define(['d'], function(d){});
然后是一个有的main.js
require(['a'], function(a){});
我的假设是:
- 将首先获取.js
- b.js和c.js将被第二次提取
- 最后将提取d.js
模块将按d->b->c->a的顺序加载。或者,d和c同时加载(因为c没有像d那样的依赖关系),然后是b,最后是a。
然而,我从来没有100%确定我的假设是正确的。我可以刷新页面100次,并验证我没有错误,但我仍然偏执于第101次尝试会失败。
AMD模块开发人员,你是如何调试的?
为了更好地控制模块的获取顺序,有一个订单插件。
您也可以在Chrome/Firebug等中打开网络控制台,查看获取情况。
但是,您的示例是一个相当简单的示例,无论是在101st迭代还是在1001st中都应该没有问题。我看不出有什么需要关心或需要调试的。
相关文章:
- 如何在vs2002中调试html页面
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 如何在visualstudio中调试web api时编辑javascript文件
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- 如何调试Javascript代码或函数
- 基于Web的JS调试库
- 调试此代码?警报不起作用
- 使用节点调试器调试ES6 Mocha测试
- Chrome javascript调试器在超时时暂停,可以't调试单击事件
- 有人可以告诉我如何调试这个 html 表单/javascript 组合
- Javascript不起作用,但当放置断点并从chrome调试器工具中单击文件时,它可以正常工作
- Joomla 1.5 / CK表单:需要帮助调试JavaScript工具提示上的字体大小
- 如何在 Javascript 中调试验证表单
- Webstorm远程调试+在调试时编辑本地javascript文件
- 如何使用firebug调试并显示单选按钮的值
- 调试PHP表单处理,与动态HTML字段
- 自定义JS表单提交不会停止onsubmit处理程序进行调试
- 调试繁重的单页应用程序
- 如何确保在 NODE 环境中调试 Javascript 时单步执行 Just My Code