Игра около React Native — #2

За да научите основите за React Native, React и JSX, вижте предишната ми публикация по-долу.



React естествена среда може да бъде настроена в следните 5 прости стъпки. Изпълнете стъпките въз основа на вашите платформи (Windows, Linux и Mac).

Стъпка 1 — Инсталирайте NodeJs и react-native-cli

Изтеглете и инсталирайте NodeJs за всички платформи тук — https://nodejs.org/en

react-native-cli е пакет с възли, използван за създаване на празно приложение за react native. Трябва да инсталираме react-native-cli, използвайки „npm“ глобално за системата. За да направите това, изпълнете следните команди.

Linux и Mac

След като инсталирате NodeJs, отворете терминала и въведете тази команда в Mac и Linux, за да инсталирате react-native-cli.

sudo npm install -g react-native-cli

Забележка:Дайте парола за влизане в акаунта си, когато „sudo“ се използва в команда.

Windows

Отворете командния ред като администратор и изпълнете следната команда, за да инсталирате react-native-cli.

npm install -g react-native-cli

Стъпка 2 — Инсталиране на зависимости за Android

Изтеглете и инсталирайте Android Studio тук. Уверете се, че сте инсталирали SDK с SDK Manager.

След като инсталирате Android studio, отидете на SDK Manager, който е достъпен в „Настройки → Външен вид и поведение → Системни настройки → Android SDK“ и се уверете, че следните пакети са маркирани.

  • SDK за Android
  • Android SDK платформа
  • Производителност (Intel® HAXM)
  • Виртуално устройство с Android

а също така ще ви трябват някои основни пакети и платформи, така че проверете и тези елементи и щракнете върху бутона „Приложи“.

  • Android SDK платформа 27
  • API на Google Intel x86 Atom_64 System Image
  • След това изберете раздела „SDK Tools“ и поставете отметка в квадратчето до „Show Package Details“ и тук. Потърсете и разгънете записа „Android SDK Build-Tools“, след което се уверете, че е избрана 26.0.3.

Сега добавете променливите на пътя, за да стартирате емулатор, базиран на вашата платформа.

Mac

Редактирайте файла .bash_profile в домашната директория на потребителя. Можете да го отворите, като изпълните следната команда в терминала.

open $HOME/.bash_profile

Добавете следните редове в края на файла.

export ANDROID_HOME=$HOME/Library/Android/sdk export PATH=$PATH:$ANDROID_HOME/emulator export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/platform-tools

Linux

Редактирайте файла .bash_profile в домашната директория на потребителя. Можете да го отворите, като изпълните следната команда в терминала.

gedit $HOME/.bash_profile

Добавете следните редове в края на файла.

export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/emulator export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/platform-tools

Windows

В Windows трябва да добавите вашия SDK път към Променливи на средата. Задайте името на променливата на ANDROID_HOMEи стойността на променливата на,

C:\Users\<your_username>\AppData\Local\Android\Sdk

Забележка:задайте ‹your_username› на вашето потребителско име в системата.

Стъпка 3 — Инсталиране на зависимости за iOS

Mac

За разработване на приложения за iOS ви е необходим Xcode и той може да бъде изтеглен от https://itunes.apple.com/in/app/xcode/id497799835.

Linux и Windows

Разработката на приложението за iOS изисква Xcode и не е достъпно за Linux и Windows. Така че тези платформи не се поддържат в момента.

Стъпка 4 — Създаване на React Native приложение

Настройката на средата е завършена. Сега нека опитаме да създадем естествено приложение за реакция.

Отидете до терминала (Linux и Mac) или командния ред (Windows) и въведете следната команда, за да създадете празен роден проект за реакция.

react-native init YourAwesomeProject

Забележка:Заменете ‹YourAwesomeProject› с името на вашия проект

Стъпка 5 — Стартиране на вашето страхотно приложение

Можете да разположите създаденото приложение в режим на разработка със следните команди. След като приложението бъде разгърнато, сървър за разработка ще работи вътре в приложението, за да покаже вашите регистрационни данни и изходи за грешки на програмата за отстраняване на грешки.

Android

Тези команди ще разположат приложението ви в емулатор, наличен в Android Studio или физическо устройство, свързано чрез Android Debugging Bridge (ADB).

Забележка:За да използвате ADB, в телефон с android отидете на Settings→Developer Options→USB Debugging. Сега свържете устройството към компютъра чрез USB, за да използвате ADB.

cd YourAwesomeProject
react-native run-android

iOS

Забележка:Те ще работят само на Mac, тъй като никоя друга платформа не поддържа Xcode.

Тези команди ще разположат приложението в един от симулаторите, налични в Xcode.

cd YourAwesomeProject
react-native run-ios

Ако искате да стартирате приложението на определен симулатор като iPhone-x, тогава

cd YourAwesomeProject
react-native run-ios --simulator="iPhone X"

Ако горните команди са били успешни, резултатът ще бъде като,

Това е всичко, хора, вашата среда за реагиране е готова. Започнете да изграждате невероятните си идеи в мобилни приложения днес.

„Как да използваме react-native init от нулата“ е публикувано по-долу.



Кажете Здравей, безплатно е. @matheswaaran_S или https://matheswaaran.com