在 RequireJS 中,如果多个脚本依赖于一个模块,这些脚本是否保证在加载模块后按照它们定义的顺序执行?
基本上,通过以下设置,
2
是否会在 1
之前被记录?
<head>
<script src="require.js"></script>
<script src="script1.js"></script>
<script src="script2.js"></script>
<script async data-requiremodule="jquery" src="jquery.js"></script>
</head>
// script1.js
require([
'jquery'
], function () {
console.log(1);
});
// script2.js
require([
'jquery'
], function () {
console.log(2);
});