Я использую 2 модуля, которые используют «window.ModuleName» для экспорта. Оба они используют одно и то же имя модуля.Модуль окна импорта Webpack в пространство имен
window.z = a;
window.z = b
Первый модуль a
является автономным модулем, как я импортировать его через $.getScript
, когда это необходимо.
Второй модуль b
в комплекте через веб-пакет.
Модуль a
window.z
перезаписываемый модуль b
window.z
при загрузке. Поэтому я хотел бы изменить область действия модуля b
, присвоив его переменной или пространству имен с помощью webpack вместо области окна через webpack или любой другой возможностью.
newScope.z = a
Оба модуля не определены мной, поэтому я не могу изменить экспорт. Есть ли способ сделать это профессионально?
Вы посмотрели на 'script-loader'? https://github.com/webpack/script-loader – loganfsmyth