Ошибка: не удается найти входной файл ./node_modules/react-native-scripts/build/bin/crna-entry.js ни в одном из корней: - PullRequest
0 голосов
/ 24 сентября 2018

Я получаю эту ошибку, когда запускаю мои App.js для React Native, который работал отлично до того, как я попытался установить диаграммы Победы.Каким-то образом что-то сломалось, и после трех часов работы я не могу найти решение.Я перепробовал все, что мог найти в Интернете, включая удаление сторожа, переустановку сторожа, возврат к React Native 0.55.4, некоторые другие рекомендуемые команды.Ничего не работает. Я так растерялся.

Ответы [ 3 ]

0 голосов
/ 25 сентября 2018

$ yarn add реагировать на родные скрипты

Это помогло.

0 голосов
/ 23 декабря 2018

В моем случае файл «crna-entry.js» существует в корнях, и мой проект должен работать (ничего не изменилось с прошлого раза, когда он работает).

После нескольких часов поиска, наконец,Я выяснил причину:

проверка каталога упаковщика чувствительна к регистру, и в терминале Windows диск "c: /" не будет автоматически исправлен в "C: /", что приведет кошибка.

Надеюсь, это поможет кому-то, кто получит такую ​​же ошибку.Ниже приведено полное сообщение об ошибке:

Сервер разработки вернул код ошибки ответа: 404 Не удается найти

запись в файле node_modules / реагировать-native-scripts / build / bin / crna-entry.js в любом из корней:

0 голосов
/ 25 сентября 2018

Я думаю, что другая библиотека может повредить установочную часть вашего пакета.Чтобы решить эту проблему на IOS, вам нужно добавить его библиотеку, как показано ниже:

Сначала выполните 'yarn add реагировать на родные скрипты'.В случае, если это не работает, продолжайте другие шаги.

1-Перейдите в модуль узла вашего проекта, найдите папку пакета и найдите внутри него файл ios.

2- Затем перетащите его в раздел «библиотеки» своего кода xcode.(Это подмножество папок вашего проекта)

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

4- Тогда в некоторых случаях вам нужно добавить правильный путь к файлу ios внутри вашего модуля узла в xcode.Для этого вам нужно перейти в раздел «build build» в xcode и найти там заголовок.Затем вам нужно добавить путь ниже других путей.

5 - Затем очистите все (cmd + shift + k) и, наконец, скомпилируйте.

Я надеюсь, что это работает для вас.

...