Webpack - как я могу использовать устаревшие js, которые ожидают другие файлы js в том же каталоге - PullRequest
0 голосов
/ 16 марта 2019

У меня есть библиотека, которая не является модульной. Он ожидает, что файлы будут находиться в том же каталоге, что и его файл entry.js, и для его нормального использования в устаревшем исполнении я бы просто включил файл entry.js, и он автоматически использовал бы файлы helper.js и lang/en.js при необходимости.

Вот примерная диаграмма того, что я пытаюсь сделать.

enter image description here

Прочитав в Интернете, я обнаружил, что должен использовать загрузчик сценариев, чтобы включить его в конфигурацию веб-пакета, поэтому я сделал следующее в своем файле сценария.

require('script-loader!mylibrary/entry');

Однако, когда я открою свой тестовый html-файл, он выдаст ошибку 404 not found, потому что в каталоге сборки файлы helper.js и lang/en.js не существуют, как я могу также включить его зависимости, чтобы он работал?

Я тоже пытался потребовать их, но это не удалось.

Есть идеи как правильно это сделать?

...