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