React-native приложение вылетает при установке fuse.js с ошибкой преобразования

Я пытаюсь установить fuse.js в приложении с естественной реакцией. Он должен работать нормально, так как кажется, что предохранитель не зависит от DOM. Однако после установки и даже после перезапуска упаковщика я получаю:

UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 4604): SyntaxError: TransformError: /Users/<redacted>/node_modules/fuse.js/dist/fuse.js: Unknown plugin "babel-plugin-add-module-exports" specified in "/Users/<redacted>/node_modules/fuse.js/.babelrc" at 0, attempted to resolve relative to "/Users/<redacted>/node_modules/fuse.js"

Это в симуляторе ios, на котором запущен response-native 0.42.3, узел 7.0.0 в OSX.

Я никогда не имел дело с вавилонскими ошибками в реакции на натив. Это ошибка или, возможно, просто проблема с моей стороны.

1 ответ

Решение

Я столкнулся с той же проблемой и решил ее, установив отсутствующие модули npm: npm install --save-dev babel-preset-es2015 \ babel-preset-stage-2 \ babel-plugin-add-module-exports

Другие вопросы по тегам