Несколько пакетов Webpack переопределяют имена функций?

У меня есть два пакета Webpack, интегрированных в сайт. Я добавил куски: «начальные» для оптимизации в обоих проектах, и каждый пакет работает изолированно. Однако куски из обоих проектов, похоже, перезаписывают глобальные функции, что приводит к ошибкам типа: «n не является функцией», если я загружаю оба бандла. Ошибки могут измениться, если я поменяю порядок.

Есть ли возможность использовать пространство имен функций и переменных в общих фрагментах?

Спасибо


person Flo    schedule 08.07.2019    source источник


Ответы (1)


Ответ заключается в том, чтобы сделать output.jsonpFunction уникальным для каждого проекта Webpack.

https://github.com/webpack/webpack/issues/3791

person Flo    schedule 09.07.2019