Предупреждение: «Требуются циклы, но они могут привести к неинициализированным значениям. Рассмотрите возможность рефакторинга, чтобы устранить необходимость в цикле». - PullRequest
0 голосов
/ 31 марта 2020

Получение этого предупреждения в консоли, когда изначально создается приложение React Native. Может ли кто-нибудь помочь мне объяснить причину, по которой я это получаю?

Ниже приведены технические характеристики

Reaction-native-cli: 2.0.1

Reaction-native: 0.62. 0

Узел: v12.9.1

enter image description here

1 Ответ

1 голос
/ 31 марта 2020

Как правило, существует две категории предупреждений о циклах: одна из нашей собственной кодовой базы, а другая из пакетов node_modules, таких как Reaction-Navigation-Fluid-Переходы. В этом случае, я думаю, что это бумага с реакцией.

Мы вряд ли сможем что-либо сделать с циклом require в node_modules, если авторы пакета не исправят это.

Но вы все равно хотите sh сохранить пакет и проигнорировать предупреждение:

import { YellowBox } from 'react-native'

YellowBox.ignoreWarnings([
  'Require cycle:'
])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...