реакция-нативная установка реакция-нативный-жест-обработчик только руками и не устанавливается - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь установить реагирование, чтобы добавить навигацию в приложение реакции. Я следую инструкциям на https://facebook.github.io/react-native/docs/navigation, но не могу заставить его все установить правильно.

Я на windows машине и имею реагирующие версии

  • «реагировать»: «16,9,0»,
  • «реагировать-нативный»: «0,61,5»,

Я установил реагировать-нативный

npm install -g react-native

Я установил Cli

npm install -g --save react-native-cli

Я создал свое приложение

react-native init MyReactNativeApp

Я скопировал в эту папку

cd MyReactNativeApp

Я установил реагирующее Навигация

npm install -g --save react-navigation
npm install @react-navigation/native @react-navigation/stack

Я пытаюсь выполнить следующий шаг, следующий: он просто зависает

If you have an bare React Native project, install the dependencies with npm:

npm install react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view

Дальнейшие исследования показывают, что я могу установить все следующие все ОК

npm install react-native-reanimated 
npm install react-native-screens 
npm install react-native-safe-area-context 
npm install @react-native-community/masked-view

Это просто установка "response-native-жест-обработчика", которая просто зависает, я не получаю никакого сообщения об ошибке

npm --save install react-native-gesture-handler
[..................] - loadDep:prop-types: sill resolveWithNewModule react-native-gesture-handler@1.5.6 checking installable status

Я искал net и попробовал номер вещей, подобных приведенным ниже, но ничего не работает

  • запустите мое командное окно от имени администратора
  • удалил папкуact-native-safe-area-view из node-modu и попытался еще раз
  • поставить мой GIT дом на мой путь

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

Я не понимаю, почему это не работает, когда я следую официальной документации.

ОБНОВЛЕНИЕ

В конечном итоге это не удалось (примерно через 10 минут) с

npm ERR! Error while executing:
npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t 
https://github.com/naver/hammer.js.git
npm ERR!
npm ERR! undefined
npm ERR! exited with error code: 128

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\MYUSER\AppData\Roaming\npm-cache\_logs\2020-02- 
12T13_26_03_301Z-debug.log

Содержимое файла журнала не говорит ничего, кроме ошибки

43 error Error while executing:
43 error C:\Program Files\Git\cmd\git.EXE ls-remote -h -t 
https://github.com/naver/hammer.js.git
43 error
43 error undefined
43 error exited with error code: 128

GIT на моей машине

 >which git
 C:\Program Files\Git\cmd\git.EXE

 >git --version
 git version 2.21.0.windows.1

Ответы [ 2 ]

0 голосов
/ 13 февраля 2020

Ошибка подразумевает, что GIT не может получить доступ к данному сайту. Я за корпоративным брандмауэром. Я установил прокси в git и теперь могу установить «response-native-жест-обработчик»

 git config --global http.proxy http://host:port
0 голосов
/ 12 февраля 2020
  1. Подтвердите, что у вас есть git установщик и он доступен в командной строке
  2. Поскольку вы используете rn 61, вы должны инициализировать ваш проект с помощью npx

npx react-native init AwesomeProject

...