Я разрабатываю веб-приложение, использующее jQuery (текущая версия 3.3.1)
Когда я запускаю приложение на флешке Android, я получаю следующую ошибку JavaScript:
webpack:///./node_modules/jquery/dist/jquery.js?:10325
Uncaught ReferenceError: __WEBPACK_AMD_DEFINE_ARRAY__ is not defined
Излишне говорить, что мой код безупречно работает в современных браузерах. Я предполагаю, что браузер на флешке Android не очень современный, поэтому ему не хватает поддержки.
Кто-нибудь сталкивался с этой проблемой в прошлом и знал, как ее исправить? Я провел небольшое исследование и заметил, что многие люди жалуются на эту проблему, но никто не предложил решения.
Спасибо
Чтобы решить проблему, мне пришлось запустить следующее:
webpack --mode production
вместо того, чтобы транслировать его в режиме разработки.
Я нашел ответ на этой странице: stackoverflow.com/questions/52419733/… Если ваш текущий проект совместим с [email protected], вы можете перейти на более раннюю версию. Это сделало это для меня.