
Boilerplate und Starter für React Native, Expo, NativeWind und Typecript ⚡️ Mit Entwicklererfahrung zuerst hergestellt: React Native, Expo, Typscript, Eslint, Schöner, Husky, Lint-Statty, Scherz, Entgiftung, VSCODE, natives Blindwind.
Entwicklererfahrung zuerst:
@ PräfixErstellen Sie Ihr SaaS -Produkt schneller mit React SaaS -Boilerplate.
Führen Sie den folgenden Befehl in Ihrer lokalen Umgebung aus:
git clone --depth=1 https://github.com/ixartz/React-Native-Boilerplate.git my-project-name
cd my-project-name
npm installAnschließend können Sie im Entwicklungsmodus mit Live -Reload lokal laufen:
npm run dev:ios
# Or
npm run dev:androidDadurch wird die App im iOS -Simulator oder im Android -Emulator geöffnet.
Das Testen ist ein wichtiger Bestandteil des Entwicklungsprozesses und oft der vernachlässigte. Dieser Startercode erstellt eine Scherz- und React -Testbibliothek für Unit -Tests und Entgiftung für E2E -Tests.
Führen Sie den folgenden Befehl aus, um die Unit -Tests auszuführen:
npm run test Um die E2E -Tests auszuführen, müssen Sie zunächst den folgenden Befehl ausführen:
npm run e2e:prepare # Only need to run onceDann können Sie den folgenden Befehl ausführen, um die E2E -Tests auszuführen:
npm run e2e:ios
# Or
npm run e2e:android Wenn Sie VSCODE -Benutzer sind, können Sie eine bessere Integration in VSCODE haben, indem Sie die vorgeschlagene Erweiterung in .vscode/extension.json installieren. Der Startercode erstellt Einstellungen für eine nahtlose Integration in VSCODE. Die Debug -Konfiguration wird auch für Frontend- und Backend -Debugging -Erfahrungen bereitgestellt.
Mit den auf Ihrem VSCODE installierten Plugins können Eslint und schöner den Code automatisch beheben und Ihnen die Fehler anzeigen. Gleiches gilt für das Testen.
Pro -Tipps: Wenn Sie eine projektbreite Überprüfung mit TypeScript benötigen, können Sie einen Build mit CMD + Shift + B auf dem Mac ausführen.
Jeder ist herzlich eingeladen, zu diesem Projekt beizutragen. Fühlen Sie sich frei, ein Problem zu öffnen, wenn Sie eine Frage haben oder einen Fehler gefunden haben. Völlig offen für Vorschläge und Verbesserungen.
Lizenziert unter der MIT -Lizenz, Copyright © 2023
Weitere Informationen finden Sie unter Lizenz.
Hergestellt mit ♥ von CreevivedEsignsguru