Есть ли способ создать собственный проект react с — (тире) в имени проекта?

#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, там говорится, что приложения не подключены, я пытался запустить пакет вручную, переустановить мулы узлов, очистить кэш, очистить сортировку и т. Д. введите описание изображения здесь Есть ли опыт работы с подобными вещами?