Как объединить 2 файла webpack?

Добрый день, подскажите пожалуйста:
Есть 2 js файла которые собираются webpack'ом, в одном содержатся основные библиотеки, во втором уже сами функции, события и т.п.
Когда я загружаю их на страницу:
<script src="main.js" type="text/javascript"></script>
<script src="sup.js" type="text/javascript"></script>


Часть функций из main.js доступно, а некоторые нет. Если объединить два файла в один, то всё хорошо.
Если вставить код из sup.js прямо в консоль, тогда уже всё хорошо. Пробовал обернуть в window.onload не помогает.

Думаю проблема в том, что webpack заворачивает код, делая его не доступным, если моё предположение верно, как можно это отключить?
  • Вопрос задан
  • 448 просмотров
Пригласить эксперта
Ответы на вопрос 1
@JoyMefisto
Frontend developer
Чтобы выставить создаваемые модуль webpack'ом "наружу", нужно в сборке webpack.config.js добавить library: '[name]'
Это свойство создаёт для каждого бандла переменную в глобальной области видимости, куда и сохраняет весь бандл.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы