Эквивалент AMD require.toUrl для модулей ES6 - PullRequest
0 голосов
/ 26 марта 2019

В настоящее время я занимаюсь преобразованием библиотеки JavaScript из модулей AMD в модули ES6.

Некоторые из этих модулей используют require.toUrl для преобразования пути из пути относительно модуля в путь относительно базы. Как я могу добиться того же эффекта в моих модулях ES6?

Обратите внимание, что я ищу решение, которое работает не только в веб-пакете, но и в любом загрузчике или сборщике, который поддерживает модули ES6, а также в браузерах, которые изначально поддерживают модули ES6!

1 Ответ

1 голос
/ 27 марта 2019

В настоящее время вы не можете, но есть предложение import.meta , которое позволяет использовать такие методы, как import.meta.resolveURL() или import.meta.resolve().

...