Ce projet a été botté avec la plate-forme d'application DHIS2.
Dans le répertoire du projet, vous pouvez courir:
yarn start Exécute l'application en mode développement.
Ouvrez http: // localhost: 3000 pour le voir dans le navigateur.
La page se rechargera si vous effectuez des modifications.
Vous verrez également toutes les erreurs de peluche dans la console.
yarn test Lance le Runner de test et exécute tous les tests disponibles trouvés dans /src .
Voir la section concernant l'exécution des tests pour plus d'informations.
yarn build Créez l'application pour la production dans le dossier build .
Il réagit correctement en mode de production et optimise la construction pour les meilleures performances.
La construction est minifiée et les noms de fichiers incluent les hachages.
Un fichier .zip déployable peut être trouvé dans build/bundle !
Voir la section sur le bâtiment pour plus d'informations.
yarn deploy Déplace l'application construite dans le dossier build vers une instance DHIS2 en cours.
Cette commande vous invitera à saisir une URL de serveur ainsi que le nom d'utilisateur et le mot de passe d'un utilisateur DHIS2 avec l'App Management Authority.
Vous devez exécuter yarn build avant d'exécuter yarn deploy .
Voir la section sur le déploiement pour plus d'informations.
Pour enregistrer des tests dans Cypress Cloud, vous pouvez utiliser l'une des méthodes suivantes en fonction de vos besoins:
[e2e record] dans vos messages de validation pour activer l'enregistrement.e2e record à votre demande de traction pour déclencher l'enregistrement.Cette configuration aide à gérer plus efficacement les crédits de cloud Cypress, garantissant que les enregistrements ne sont effectués que lorsqu'ils sont explicitement nécessaires.
Vous pouvez en savoir plus sur la plate-forme dans la documentation de la plate-forme d'application DHIS2.
Vous pouvez en savoir plus sur l'exécution dans la documentation d'exécution de l'application DHIS2.
Pour apprendre React, consultez la documentation React.