Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A React Native for Desktop lehetővé teszi egy univerzális Windows-platform (UWP) alkalmazás létrehozását a React használatával.
A React natív verziójának áttekintése
A React Native egy nyílt forráskódú mobilalkalmazás-keretrendszer , amelyet a Facebook hozott létre. Android, iOS, Web és UWP (Windows) alkalmazások fejlesztésére szolgál, amelyek natív felhasználói felületi vezérlőket és teljes hozzáférést biztosítanak a natív platformhoz. A React Native használatához ismerni kell a JavaScript alapjait.
A React szolgáltatással kapcsolatos általános információkért tekintse meg a React áttekintési oldalát.
Előfeltételek
A React Native for Desktop használatára vonatkozó beállítási követelmények a Rendszerkövetelmények lapon találhatók. Győződjön meg arról, hogy a Fejlesztői mód be van kapcsolva a Windows beállításai között.
A React Native for Desktop telepítése
Az alábbi lépések végrehajtásával létrehozhat egy Asztali Windows-alkalmazást a React Native for Desktop használatával.
Nyisson meg egy parancssori ablakot (terminált), és lépjen arra a könyvtárra, ahol létre szeretné hozni a Windows asztali alkalmazásprojektet.
Ezt a parancsot a Csomópontcsomag-végrehajtóval (NPX) használhatja a React natív projekt létrehozásához anélkül, hogy helyileg vagy globálisan további eszközöket kellene telepítenie. A parancs létrehoz egy React natív alkalmazást a megadott
<projectName>könyvtárban.npx react-native init <projectName>Ha egy új projektet egy adott React natív verzióval szeretne elindítani, használhatja az
--versionargumentumot. A React Native verzióival kapcsolatos információkért lásd: Verziók – React Natív.npx react-native@X.XX.X init <projectName> --version X.XX.XVáltson a projektkönyvtárra, és futtassa a következő parancsot a React Native for Desktop csomagok telepítéséhez:
cd projectName npx react-native-windows-init --overwriteAz alkalmazás futtatásához először indítsa el a webböngészőt (azaz. Microsoft Edge), majd hajtsa végre a következő parancsot:
npx react-native run-windows
A React natív asztali alkalmazás hibakeresése a Visual Studióval
Telepítse a Visual Studio 2022-t a következő beállításokkal:
- Számítási feladatok: Univerzális Windows platformfejlesztés és asztali fejlesztés a C++ használatával.
- Egyéni összetevők: Fejlesztési tevékenységek & Node.js fejlesztési támogatás.
Nyissa meg a megoldásfájlt a Visual Studio alkalmazásmappájában (például AwesomeProject/windows/AwesomeProject.sln, ha az AwesomeProjectet projectName-ként <>használta).
Válassza ki a hibakeresési konfigurációt és az x64 platformot a kombinált lista vezérlőiről a Futtatás gomb bal oldalán, valamint a Csapat és eszközök menüelem alatt.
Futtassa a
yarn start-t a projektkönyvtárból, és várja meg, amíg a React Native csomagoló jelentést ad a sikerről.Válassza Futtassa a a VS platform kombinált lista vezérlőelemétől jobbra, vagy válassza a Hibakeresés>Indítás hibakeresés nélkül menüpontot. Az új alkalmazásod most látható, és a Chrome-nak be kellett volna töltenie a http://localhost:8081/debugger-ui/-et egy új lapon.
Válassza az F12 billentyűt vagy a Ctrl+Shift+I billentyűkombinációt a fejlesztői eszközök webböngészőben való megnyitásához.
A React natív asztali alkalmazás hibakeresése a Visual Studio Code használatával
Nyissa meg az alkalmazásmappát a VS Code-ban.
Telepítse a React Native Tools beépülő modult a VS Codeszámára.
Hozzon létre egy új fájlt az alkalmazások gyökérkönyvtárában ,vscode/launch.json, és illessze be a következő konfigurációt:
{ "version": "0.2.0", "configurations": [ { "name": "Debug Windows", "cwd": "${workspaceFolder}", "type": "reactnative", "request": "launch", "platform": "windows" } ] }Nyomja le az F5 billentyűt, vagy lépjen a hibakeresési menüre (másik lehetőségként nyomja le a Ctrl+Shift+D billentyűkombinációt), majd a Hibakeresés legördülő menüben válassza a "Windows hibakeresése" lehetőséget, és nyomja le a zöld nyílbillentyűt az alkalmazás futtatásához.
További erőforrások
Windows developer