#android #react-native #react-native-android #rename
Вопрос:
Я пытаюсь создать собственный проект react под названием «work-mobile». (- в названии проекта), когда я выполняю npx react-native init work-mobile
cli, выдает ошибку «work-mobile», которая не является допустимым именем для проекта. Пожалуйста, используйте действительное имя идентификатора (буквенно-цифровое)..
Я попытался сначала создать проект с _ (подчеркиванием) в имени, например «work_mobile», а затем использовать react-native-rename для переименования проекта, но он также выдает ту же ошибку, что и ошибка react-native-cli.
Я пытался сделать это вручную.
- Переименовал имя папки.
- Переименован в package.json и app.json
- Удаленные папки iOS и Android
- Воссоздано с помощью react native eject.
Приложение iOS начинает работать, но для Android теперь оно не подключается к metro bundler. На эмуляторе появится пустой экран. Когда я перезагружаюсь из metro, там говорится, что приложения не подключены, я пытался запустить пакет вручную, переустановить мулы узлов, очистить кэш, очистить сортировку и т. Д. Есть ли опыт работы с подобными вещами?