Здравствуйте! Я подключаю Яндекс.Карты с помощью 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.
Можете подсказать, как решать такую проблему? Спасибо!