This question already has answers here:
Is it possible to stop requireJS from adding the .js file extension automatically?

(3个答案)


7年前关闭。




我正在开发一个使用某个网站来简化付款的应用程序,其处理付款方式需要从包含脚本的此url https://bridge.paymill.com/导入一些JavaScript。

事实是,在我的main.js配置中,我正在使用require js加载所有脚本,我试图通过这种方式做到这一点:
requirejs.config({
  ...
  'paymill': 'https://bridge.paymill.com/',
  ...
});

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

我该如何通知requirejs加载它而不在末尾附加“.js”?

最佳答案

在网址末尾加一个问号

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

工作原理:
https://bridge.paymill.com/?.js是有效的URL,其中.js作为GET请求。

09-30 13:49