Модуль React Native lott ie вызывает ошибку с expo 34.0.0 - PullRequest
0 голосов
/ 19 июня 2020

попробуйте запустить npm start on response native с expo 34.0.0, и у меня есть эта ошибка:

Unable to resolve "lottie-react-native" from "node_modules\react-native-animated-loader\src\index.js"
Failed building JavaScript bundle.

-Im с использованием версии Node: 12.5.0 -expo version: 34.0.0

Я нашел это решение в этой теме: https://github.com/expo/expo/issues/4455

Я поместил в приложение следующее. js

import { YellowBox } from "react-native";
// Remove this and YellowBox after this issue is resolved https://github.com/expo/expo/issues/4455
YellowBox.ignoreWarnings(["UIManager['getConstants']"]);

Но у меня все еще есть ошибка Как я могу исправить эту ошибку. Я застрял с этим.

1 Ответ

0 голосов
/ 13 июля 2020

, чтобы исправить эту проблему, если у кого-то такое же:

-удаление ваших node_modules

- npm install -save lott ie -react-native

- npm установить

тогда, если у вас есть другая ошибка:

\ node_modules \ metro-config \ src \ defaults \ blacklist. js

измените это:

var sharedBlacklist = [
  /node_modules[/\\]react[/\\]dist[/\\].*/,
  /website\/node_modules\/.*/,
  /heapCapture\/bundle\.js/,
  /.*\/__tests__\/.*/
];

на:

var sharedBlacklist = [
  /node_modules[\/\\]react[\/\\]dist[\/\\].*/,
  /website\/node_modules\/.*/,
  /heapCapture\/bundle\.js/,
  /.*\/__tests__\/.*/
];
...