
Chaudière et démarreur pour React Native, Expo, Nativewind et TypeScript ⚡️ Fabriqué avec le développeur Experience First: React Native, Expo, TypeScript, Eslint, plus joli, Husky, Staged, plaisantage, jest, détox, VScode, Nativewind.
Expérience du développeur en premier:
@ prefixConstruisez votre produit SaaS plus rapidement avec React SaaS Baillerplate.
Exécutez la commande suivante sur votre environnement local:
git clone --depth=1 https://github.com/ixartz/React-Native-Boilerplate.git my-project-name
cd my-project-name
npm installEnsuite, vous pouvez fonctionner localement en mode développement avec un rechargement en direct:
npm run dev:ios
# Or
npm run dev:androidCela ouvrira l'application dans le simulateur iOS ou l'émulateur Android.
Les tests sont une partie importante du processus de développement et souvent de la négligence. Ce code de démarrage propose une bibliothèque de tests de plaisanterie et de réaction pour les tests unitaires et la désintoxication pour les tests E2E.
Pour exécuter les tests unitaires, exécutez la commande suivante:
npm run test Pour exécuter les tests E2E, vous devez d'abord exécuter la commande suivante:
npm run e2e:prepare # Only need to run onceEnsuite, vous pouvez exécuter la commande suivante pour exécuter les tests E2E:
npm run e2e:ios
# Or
npm run e2e:android Si vous êtes des utilisateurs de VScode, vous pouvez avoir une meilleure intégration avec VScode en installant l'extension suggérée dans .vscode/extension.json . Le code de démarrage propose des paramètres pour une intégration transparente avec VScode. La configuration de débogage est également fournie pour l'expérience de débogage du frontend et du backend.
Avec les plugins installés sur votre VSCODE, Eslint et plus joli peuvent réparer automatiquement le code et vous montrer les erreurs. Il en va de même pour les tests, vous pouvez installer une extension VSCODE Jest pour exécuter automatiquement vos tests et il affiche également la couverture du code en contexte.
Conseils de pro: Si vous avez besoin d'un type de projet à l'échelle de la vérification avec TypeScript, vous pouvez exécuter une version avec CMD + Shift + B sur Mac.
Tout le monde est invité à contribuer à ce projet. N'hésitez pas à ouvrir un problème si vous avez des questions ou si vous avez trouvé un bug. Totalement ouvert à toutes les suggestions et améliorations.
Licencié sous la licence MIT, Copyright © 2023
Voir la licence pour plus d'informations.
Fabriqué avec ♥ par créativeSignsguru