RequireJS包含带参数的脚本

时间:2013-06-03 11:24:32

标签: javascript backbone.js requirejs marionette

我最近一直在玩BackboneJS,MarionetteJS和RequireJS,并且想知道如何在参数和设置中包含外部脚本?

通常它会像这样包含在内:

<script src="http://domain.com/api.js?apikey=API_KEY">
    {
        settingOne: "settingOneValue",
        settingTwo: "settingTwoValue"
    }
</script>

是否可以使用RequireJS做类似的事情?对于项目,该脚本需要合理地全局化,因此如果需要,可以“正常”添加。

附加/可选要求:最好将APIKEY存储在具有其他项目设置的外部文件中。

1 个答案:

答案 0 :(得分:1)

您可以使用 urlArgs :追加到RequireJS用于获取资源的网址的额外查询字符串参数。

或者其他选项是编写自定义loader plugin,这将具有您需要的逻辑。