Как сделать так, чтобы веб-пакеты создавали пакеты для всех динамически импортируемых файлов? - PullRequest
0 голосов
/ 03 апреля 2019

В документации веб-пакета говорится, что веб-пакет автоматически создает пакеты для всех модулей, на которые может ссылаться выражение require.

Я использую пакет PrismJS в своем проекте.PrismJS предоставляет функцию (loadLanguages()), которая динамически требует языковые модули.

Хотя webpack распознает выражение require, ни один из потенциальных файлов не добавляется в папку dist.

Что необходимо, чтобы Webpack добавил все файлы из папки ./node_modules/PrismJS/components/ и сохранил их первоначальное имя, чтобы функция PrismJS require нашла их?

Этот код взят из функции PrismJS loadLanguages():

    var pathToLanguage = './prism-' + language;
    require(pathToLanguage);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...