[[oktatas:telefon:react_native|< React Native]]
====== React Native - Expo kezdés npx paranccsal ======
* **Szerző:** Sallai András
* Copyright (c) 2023, Sallai András
* Szerkesztve: 2023, 2024
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Projekt létrehozása =====
npx create-expo-app app01 --template
==== Webes felület függőségei ====
A telefonos szimuláció vagy valós telefon eszköz nélkül **webes felületen** szeretnénk
figyelemmel kísérni az alkalmazásunk felületét telepíteni kell a webes felület
függőségeit:
Lépjünk be a projekt könyvtárába, ha még nem tettük meg:
cd app01
Telepítsük a webes függőségeket:
npx expo install react-dom react-native-web @expo/metro-runtime
@expo/webpack-config
* https://docs.expo.dev/workflow/web/ (2024)
import "@expo/metro-runtime";
Indítsuk így a webes felültetet.
A new version of `create-expo-app` is available
You can update by running: npm install -g create-expo-app
===== Snack =====
Gyakorláshoz használhatunk egy online felületet, amit Snack-nek hívnak:
npx create-expo-app app01 --template
? Choose a template: › - Use arrow-keys. Return to submit.
❯ Blank
a minimal app as clean as an empty canvas
Blank (TypeScript)
Navigation (TypeScript)
Blank (Bare)
===== Link =====
* https://docs.expo.dev/tutorial/create-your-first-app/ (2023)