Как я делаю требовать.JS получает скрипт, который не заканчивается на `.js? [дубликат]

этот вопрос уже есть ответ здесь:

Я разрабатываю приложение, которое использует определенный сайт для облегчения платежей, и способ обработки платежей требует импорта javascript из этого url https://bridge.paymill.com/ что содержит сценарий.

дело в том, что я использую require js для загрузки всех сценариев, в моем основном.конфигурация js, я пытаюсь сделать это таким образом:

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

но это, конечно, пытается извлечь из https://bridge.paymill.com/.js, который не является правильным url (это без последнего .в JS)

как я могу уведомить requirejs, чтобы загрузить это без добавления '.js в конце?

1 ответов


поставьте знак вопроса в конце URL

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

как это работает:

https://bridge.paymill.com/?.js является допустимым URL-адресом с .js как запрос GET.