Вот пример:
file1.js
Код: Выделить всё
var app = getApp();
Код: Выделить всё
app.work();
Код: Выделить всё
Код: Выделить всё
var/windowОднако, когда я использую Webpack, он генерирует что-то вроде:
Код: Выделить всё
(() => {
eval(`var app = ...`);
})();
(() => {
eval(`app.work()...`);
})();
Поскольку сценарии выполняются внутри IIFE (выражение немедленно вызываемой функции), приложение больше не хранится в объекте окна, а в локальной области.
p>
Я работаю со старой версией JavaScript и не могу изменить файлы для использования импорта/export. Есть ли способ настроить Webpack для решения этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/793 ... -global-sc
Мобильная версия