реагировать родная перезагрузка не работает - PullRequest
0 голосов
/ 22 мая 2018

Описание

Когда я исправляю свой код и перезагружаю симулятор, ничего не меняется.Это определенно не зависит от моего модифицированного кода.Я изменил текстовый тег и перезагрузил симулятор, тоже ничего не изменилось.

Кажется, я помню, что ничего не делал вчера и сегодня, это произошло.я попытался это исправить, удалить каталог_узлов_установки и переустановить ... но я не смог

Вот вывод с моей консоли. Error: not opened at WebSocket.send (/app/node_modules/ws/lib/WebSocket.js:219:16) at send (/app/node_modules/react-native/local-cli/server/util/webSocketProxy.js:24:12) at WebSocket.debuggerSocket.onmessage (/app/node_modules/react-native/local-cli/server/util/webSocketProxy.js:47:46) at WebSocket.onMessage (/app/node_modules/ws/lib/WebSocket.js:442:14) at WebSocket.emit (events.js:182:13) at Receiver.ontext (/app/node_modules/ws/lib/WebSocket.js:841:10) at /app/node_modules/ws/lib/Receiver.js:536:18 at /app/node_modules/ws/lib/Receiver.js:368:7 at /app/node_modules/ws/lib/PerMessageDeflate.js:249:5 at afterWrite (_stream_writable.js:483:3)

Я получил доступ http://localhost:8081/path/to/modify/code.js и проверенный код был изменен.пожалуйста, исправьте это.

Среда

  • React Собственная версия: "0.55.3"
  • Платформа: iOS
  • Разработка Операционная система: MacOS
  • Инструменты разработчика: "X Code 9.3.1" симулятор iPhone6 ​​

Добавить информацию

Сегодня я создал новый проект реагировать на натив с помощью «реакции-родной инициации»,Я изменил текст в классе приложения и перезагрузил симулятор, затем в симуляторе появилось место модификации.

Исходя из вышесказанного, я думаю, что-то пошло не так в моем проекте.

, но я сбросил симулятор (длянажмите «Стереть все содержимое и настройки»), сотрите исходный код и снова потяните, но не очень хорошо.

, пожалуйста, дайте мне еще один подход.

Ответы [ 2 ]

0 голосов
/ 22 мая 2018

Попробуйте перезапустить эмулятор Android с помощью студии, а также перезапустите npm start .. Сначала выполните команду, затем перезапустите эмулятор ...

0 голосов
/ 22 мая 2018

Я думаю, вам нужно удалить папку ios, android и node module.Выполните следующие команды

> npm install //to get the node module folder

> react-native upgrade //to get android and ios folder

> react-native link // for linking the libraries

> react-native run ios/android
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...