ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Настройка среды (dev, stage, prod) в React Native для Android & iOS (урок 10)

Автор: Обзор IT

Загружено: 2023-12-25

Просмотров: 426

Описание: Давайте узнаем, как использовать react-native-config для настройки среды React Native на Android.

1. Установка: yarn add react-native-config

2. Определение переменных конфигурации в файлах: env.development, .env.staging, .env.production

3. Необходимо внести изменения в файл android/app/build.gradle

project.ext.envConfigFiles = [
productiondebug: ".env.production",
productionrelease: ".env.production",
developmentrelease: ".env.development",
developmentdebug: ".env.development",
stagingrelease: ".env.staging",
stagingdebug: ".env.staging”
]

apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle"

4. Доступ к переменным конфигурации

iOS

1. откройте Pods - Podfile и добавьте зависимость react-native-config в IOS: pod 'react-native-config/Extension', :path =(угловая скобка) '../node_modules/react-native-config'

2. В Xcode, выберите Product - Scheme - New Scheme. Выберите проект в раскрывающемся списке и введите имя схемы. И нажмите ОК, чтобы создать то же самое.

3. Create 2 Pre-actions. Чтобы создать файл env внутри папки ios и использовать его. Выберите project в раскрывающемся списке настроек сборки. Добавьте ниже сценарии и закройте.

Script 1:
rm "${CONFIGURATION_BUILD_DIR}/${INFOPLIST_PATH}"
echo ".env.development" (угловая скобка) /tmp/envfile

Script 2:
"${SRCROOT}/../node_modules/react-native-config/ios/ReactNativeConfig/BuildXCConfig.rb" "${SRCROOT}/.." "${SRCROOT}/tmp.xcconfig"

Как установить React Native?    • Как установить React Native (уроки для нач...  

#react_native #reactnative

Группы в Telegram:
общие вопросы по каналу Yii2: https://t.me/ObzorIT
группа IT специалистов, которые живут заграницей https://t.me/obzorITlLiveAbroad

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Настройка среды (dev, stage, prod) в React Native для Android & iOS (урок 10)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Переход в мобильную разработку | Виктор Ильтимиров | React → React Native Meetup | СберМаркет Tech

Переход в мобильную разработку | Виктор Ильтимиров | React → React Native Meetup | СберМаркет Tech

Учебник по React для начинающих

Учебник по React для начинающих

Интернет в небе: Сергей

Интернет в небе: Сергей "Флеш" о том, как «Шахеды» и «Герберы» научились работать в одной связке

Урок 1: Архитектура React Native | Новая VS Старая

Урок 1: Архитектура React Native | Новая VS Старая

Что такое Jenkins?

Что такое Jenkins?

ЧП в семье Путина / Спецоперация в Санкт-Петербурге

ЧП в семье Путина / Спецоперация в Санкт-Петербурге

Autoscaling in Kubernetes - Radek Šmíd

Autoscaling in Kubernetes - Radek Šmíd

React Native. Настройка Android окружения

React Native. Настройка Android окружения

React Native. Хочу чат, как в Telegram! / Константин Бердышев (IT X5)

React Native. Хочу чат, как в Telegram! / Константин Бердышев (IT X5)

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

React Native для начинающих за 2 часа [2022] ! Мобильное приложение на JavaScript

React Native для начинающих за 2 часа [2022] ! Мобильное приложение на JavaScript

Деплой веб-приложения на практическом примере. Проще, чем кажется

Деплой веб-приложения на практическом примере. Проще, чем кажется

Разделение на dev/master ветки при деплое на стенды / Семен Киреков / МТС Диджитал

Разделение на dev/master ветки при деплое на стенды / Семен Киреков / МТС Диджитал

Виды рендеринга: CSR, SSR и SSG

Виды рендеринга: CSR, SSR и SSG

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Понимание Active Directory и групповой политики

Понимание Active Directory и групповой политики

Что такое

Что такое "Reverse Engineering". Показываю как ломают софт.

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]