Я недавно столкнулся с проблемой, когда нужный мне пакет npm не был перенесен на ES5 автором. Это означало, что мне нужно было убедиться, что преобразование произошло на этапе сборки. Я провел некоторое исследование и обнаружил, что обновление со сценариев 1.1.4
до 2.0.3
включает в себя то, что необходимо для исправления этого. Я запустил обновление, очистил мой yarn.lock
файл и удалил папку node_modules
. После этого я снова запустил установку пряжи.
Это привело к тому, что все работало, как ожидалось. Процесс сборки проходит весь путь и записывает все файлы в папку сборки. Приложение также работает точно так же, как и ожидалось локально (т.е. перед сборкой). Однако странное поведение заключается в том, что после развертывания встроенного приложения ни одно из моих событий onClick
не работает. Сначала я думал, что это была проблема с реагирующим маршрутизатором, но потом я протестировал, просто написав сообщение журнала консоли. Это работает локально перед выполнением команды сборки, но после сборки приложения ничего не происходит с событием click. Он не выдает ошибку и не записывает какую-либо информацию в журналы. Я весьма озадачен, так как не могу найти кого-то еще, кто сталкивался с таким поведением раньше.