cli: не могу поговорить со своим сторожем - PullRequest
1 голос
/ 26 мая 2020

Я новичок в React Native и пытаюсь настроить свою среду разработки на Windows 8.1, как описано в официальной документации .

Но у меня проблема

Шаги:

react-native init AwesomeProject
cd AwesomeProject
react-native start

Приложение не запускается правильно, и у меня есть эта ошибка:

2020-05-26T18:02:48,578: [cli] unable to talk to your watchman on \\.\pipe\watchman-ME! (No such file or directory)

Watchman:  watchman --no-pretty get-sockname returned with exit code=1, signal=null, stderr= 2020-05-26T18:02:48,578: [cli] unable to talk to your watchman on \\.\pipe\watchman-ME! (No such file or directory)

Итак, я решил, что проблема в watchman

Я нашел путь к этой ошибке странным (\\.\pipe\watchman-ME!), потому что при выполнении react-native info я получаю следующее:

System:
    OS: Windows 8.1 6.3.9600
    CPU: (8) x64 Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz
    Memory: 4.36 GB / 7.93 GB
  Binaries:
    Node: 13.2.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.19.1 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
    npm: 6.13.1 - C:\Program Files\nodejs\npm.CMD
    Watchman: 20200424.164118.0 - C:\Users\ME\AppData\Local\watchman\watchman.EXE
  SDKs:
    Android SDK:
      API Levels: 26, 27, 28, 29
      Build Tools: 28.0.3, 29.0.2, 30.0.0
      System Images: android-29 | Google Play Intel x86 Atom
      Android NDK: Not Found
  IDEs:
    Android Studio: Version  3.6.0.0 AI-192.7142.36.36.6392135
  Languages:
    Java: 1.8.0_241 - /c/Program Files/Java/jdk1.8.0_241/bin/javac
    Python: 2.7.17 - /c/Python27/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.11.0 => 16.11.0
    react-native: 0.62.2 => 0.62.2
  npmGlobalPackages:
    *react-native*: Not Found

Правильная ли моя конфигурация? Поскольку я читал другие сообщения, проблемы и лучшая рекомендация - переустановить сторожа и перезагрузиться. Я делал это несколько раз, но без изменений. Если это имеет значение, я загрузил последнюю сборку CI , извлек ее и добавил в путь, как описано в docs .

Но я продолжаю получать ту же ошибку, Я пробовал работать с существующими и новыми проектами.

EDIT :

Когда я запускаю приложение, я сказал, что оно запускается некорректно. на самом деле открывается белый экран с зеленой полосой с надписью Loading from 10.0.2.2:8081 ..., я читал об этом ( пример ), и я пробовал все предложенные решения, все в порядке, но я продолжаю получать ту же ошибку!

...