Я хочу запустить NativeBase KitchenSink на моем устройстве.
Итак, я клонирую его из git, вот ссылка: https://github.com/GeekyAnts/NativeBase-KitchenSink
После клона я запускаю npm install
и после этого npm start
.Он работает нормально и говорит мне открыть его на моем локальном хосте, но там я нахожу только это:
![enter image description here](https://i.stack.imgur.com/S9YMS.png)
Ссылка идет на главную страницу React Native,ничего особенного.Но я хочу посмотреть, что происходит в моем приложении, поэтому я запускаю npm install -g expo-cli
, после этого expo start
и получаю эту ошибку:
[13:51:33] Ошибка: отсутствует приложение.json.См. https://docs.expo.io/
[13:51:33] Конфигурация Expo не найдена.Вы уверены, что это каталог проекта?
После этого я изменяю свой app.json
с этого:
{
"name": "NativebaseKitchenSink",
"displayName": "NativebaseKitchenSink"
}
На этот:
{
"expo": {
"name": "My Project Name",
"slug": "myProjectName",
"privacy": "public",
"sdkVersion": "32.0.0",
"platforms": [
"ios",
"android"
],
"version": "1.0.0",
"orientation": "default",
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"androidStatusBar": {},
"ios": {
"supportsTablet": true
}
}
}
И запуск expo start
дает мне эту ошибку:
[14:03:28] Не удается найти модуль 'expo / tools / LogReporter'
После этого я нахожу некоторыерешения и все они похожи друг с другом, вот один из них: https://forums.expo.io/t/solved-cannot-find-module-expo-tools-logreporter/16833
А здесь: Экспо: не могу найти модуль LogReporter
Даже янайти вопрос с точно такой же проблемой в русском сообществе, и я пробую решение оттуда, и оно тоже было беспомощным, вот оно ( по-русски ): http://qaru.site/questions/2455460/expo-cannot-find-a-module-logreporter
ИтакБуду благодарен за помощь))