Мы пытаемся реализовать динамический импорт-полифилл для импорта внешнего файла. Время компиляции Ember (время сборки).
Выполнены шаги, упомянутые в https://github.com/GoogleChromeLabs/dynamic-import-polyfill
, но они застряли при добавлении следующихстроки кода в ember-cli-build.js.
следующая строка импорта работает нормально, потому что с этим я могу успешно вывести сервер ember на
import dynamicImportPolyfill из 'dynamic-import-polyfill ';
, но как только я добавляю следующие строки, сервер ember генерирует исключение при запуске и останавливается
dynamicImportPolyfill.initialize ({modulePath:' / web-app', // По умолчанию'. 'ImportFunctionName:' $$$ import '// По умолчанию' import '});
При проверке в журналах ошибок обнаружена следующая ошибка
stack: ReferenceError: местоположение не определено в Object.e.initialize (C: \ code \ Project-Chimps \ source \ web-app \ node_modules \ dynamic-import-polyfill \ dist \ dynamic-import-polyfill.umd.js: 1: 366)
перепробовал множество сайтов, но нигде не нашел подходящий пример:
при определении dynamicImportPolyfill.initialize ({.... какое должно быть значение для modulePath:
Я не понялследующая информация, указанная для modulePath
modulePath string
Путь, из которого будут обрабатываться все относительные URL-адреса импорта.
Значение по умолчанию: '.'
Это должно бытьабсолютный путь к каталогу, в котором развернуты ваши производственные модули (например, / public /).Если указан относительный путь, он сопоставляется с URL-адресом текущей страницы.
Кто-то, пожалуйста, помогите нам с примером, как я могу использовать динамический импорт-полифилл с EmberJs