Здравствуйте! Я подключаю Яндекс.Карты с помощью RequireJS, конфиг которого выглядит следующим образом:
require.config({
paths: {
ymaps: 'https://api-maps.yandex.ru/2.1/?lang=ru_RU'
}
shim: {
ymaps: {
exports: 'ymaps'
}
}
})И все вроде бы ничего, все работает, пока не возникает необходимость использовать optimizer. Он вообще ломается и не хочет ничего собирать. На сайте RequireJS нашел статью EMPTY: PATHS FOR NETWORK/CDN RESOURCES, в которой говорится, что для optimizer нужно указать в конфиге empty. Я так и указал:
paths: {
ymaps: "empty:"
}
Сборка начала выполняться, но, при входе на страницу с картой, все ломается. В консоль выпадает ошибка: Uncaught Error: missing ymaps.
Можете подсказать, как решать такую проблему? Спасибо!