Не могу получить базовый пример из реагирования-навигации для правильной работы - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь заставить базовый AppContainer работать в реагирующей навигации, но у меня возникли некоторые проблемы.

Этот пример здесь прекрасно работает на snack.expo.io и даже отлично работает, когда я запускаю его на своем устройстве без закуски.Тем не менее, когда я копирую, вставляю точный код в VSCode и отправляю его на свое устройство, он выдает ошибку:

Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.

Check the render method of `NavigationContainer`.

Код точно такой же, но на моем устройстве Android появляются ошибки.Мне не хватает зависимости или чего-то еще?

Спасибо!

РЕДАКТИРОВАТЬ:

package.json file:

{
  "main": "node_modules/expo/AppEntry.js",
  "private": true,
  "dependencies": {
    "es6-promise": "^4.2.5",
    "expo": "^25.0.0",
    "isomorphic-fetch": "^2.2.1",
    "react": "^16.7.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz",
    "react-navigation": "^3.0.9"
  }
}

1 Ответ

0 голосов
/ 02 января 2019

Если все одинаково, но у вас есть ошибка, возможно, вам следует запустить npm install. Или удалите node_modules, а затем npm install. Вы также можете попробовать это с пряжей (yarn).

...