Skip to content

Repository files navigation

Инструкция по запуску Expo приложения

Expo — это фреймворк и платформа для разработки кроссплатформенных мобильных приложений на React Native.

Предварительные требования

  1. Установите Node.js: Убедитесь, что у вас установлен Node.js. Вы можете скачать его с официального сайта.

  2. Установите Expo CLI: Expo CLI — это инструмент командной строки для работы с Expo. Установите его глобально с помощью npm:

    npm install -g expo-cli

Запуск проекта

  1. Перейдите в директорию проекта:

    cd League
  2. Установить зависимости

    npm install
  3. Запустите проект:

    npm start
    
    Для запуска ngrok
    npx expo start --tunnel

Эта команда запустит сервер разработки и откроет Expo Dev Tools в вашем терминале.

  1. Запустите приложение на устройстве:

    • На физическом устройстве:

      • Установите приложение Expo Go на ваше устройство (доступно в App Store и Google Play).
      • Отсканируйте QR-код, который появится в терминале или в веб-интерфейсе Expo Dev Tools, с помощью камеры вашего устройства.
    • На эмуляторе:

      • Убедитесь, что у вас установлен Android Studio или Xcode для запуска эмуляторов.
      • В терминале нажмите a для запуска на Android эмуляторе или i для запуска на iOS симуляторе.

Предполагаемая архитектура проекта (FSD)

alt text

Слои

  • app — точка входа в приложение, настройки, провайдеры.
  • pages — страницы и экраны приложения.
  • entities — главные бизнес-сущности (например, User, Post).
  • features — отдельные функции, которые работают с сущностями (auth, editProfile).
  • widgets — более сложные компоненты, собирающие features и entities (Header, ProfileCard).
  • shared — общие компоненты, утилиты, хелперы.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages