将UrlArgs添加到reuire-js主文件中

时间:2015-06-24 11:27:47

标签: javascript requirejs browser-cache

是否有可能将urlArgs添加到主文件中?

require.config({
    urlArgs : "v=1.1"
});

<script data-main="js/main" src="js/require.js"></script>

1 个答案:

答案 0 :(得分:0)

是的,在这里你加载脚本之前调用require。在js/main模块中,您可以例如:

requirejs.config({
    urlArgs : "v=1.1"
});
require(['dep'], function(dep){

});

或者更好地将配置分成专用模块(如本示例project

<强>更新

如果您希望将参数附加到js/main的加载项,则不应使用data-main属性:

<script src="js/require.js"></script>
<script>
requirejs.config({
    urlArgs : "v=1.1"
});
require(['js/main']);
</script>

或在加载前构建require对象,如doc中所述(我不知道配置的确切语法)。