如何让Require.js获取一个不以`.js`结尾的脚本?

时间:2013-11-20 15:52:39

标签: javascript requirejs

我正在开发一个使用某个网站来简化付款的应用,并且它处理付款的方式需要从包含该脚本的此网址https://bridge.paymill.com/导入一些javascript。

事实是,我正在使用require js加载所有脚本,在我的main.js配置中,我试图这样做:

requirejs.config({
  ...
  'paymill': 'https://bridge.paymill.com/',
  ...
});

但是,当然,这会尝试从https://bridge.paymill.com/.js获取,这不是正确的网址(它没有最后的.js)

我怎样才能通知requirejs加载它而不在末尾附加'.js'?

1 个答案:

答案 0 :(得分:8)

在网址末尾添加问号

requirejs.config({
  ...
  'paymill': 'https://bridge.paymill.com/?',
  ...
});

如何运作:

https://bridge.paymill.com/?.js是一个有效的网址,其中.js为GET请求。