Dieses Projekt wurde mit der DHIS2 -Anwendungsplattform strapdiert.
Im Projektverzeichnis können Sie ausführen:
yarn start Führt die App im Entwicklungsmodus aus.
Öffnen Sie http: // localhost: 3000, um es im Browser anzuzeigen.
Die Seite wird neu laden, wenn Sie Änderungen vornehmen.
Sie werden auch Fellfehler in der Konsole sehen.
yarn test Startet den Testläufer und führt alle verfügbaren Tests aus, die in /src gefunden wurden.
Weitere Informationen finden Sie im Abschnitt zum Ausführen von Tests.
yarn build Build die App für die Produktion im build -Ordner.
Es reagiert korrekt im Produktionsmodus und optimiert den Build für die beste Leistung.
Der Build wird abgebaut und die Dateinamen enthalten die Hashes.
Eine bereitstellbare .zip -Datei finden Sie in build/bundle !
Weitere Informationen finden Sie im Abschnitt zum Aufbau.
yarn deploy Stellen Sie die erstellte App im build -Ordner in einer laufenden DHIS2 -Instanz ein.
In diesem Befehl werden Sie aufgefordert, eine Server -URL sowie den Benutzernamen und das Kennwort eines DHIS2 -Benutzers mit der App -Verwaltungsbehörde einzugeben.
Sie müssen yarn build ausführen, bevor Sie yarn deploy .
Weitere Informationen finden Sie im Abschnitt zur Bereitstellung.
Um Tests in Cypress Cloud aufzuzeichnen, können Sie eine der folgenden Methoden anhand Ihrer Anforderungen anwenden:
[e2e record] in Ihre Commit -Nachrichten ein, um die Aufzeichnung zu aktivieren.e2e record auf Ihre Pull -Anfrage an, um die Aufzeichnung auszulösen.Dieses Setup hilft bei der Verwaltung von Cypress -Cloud -Credits effizienter und stellt sicher, dass die Aufzeichnungen nur dann ausdrücklich gemacht werden.
Sie können mehr über die Plattform in der DHIS2 -Dokumentation der Anwendungsplattform erfahren.
Weitere Informationen zur Laufzeit in der DHIS2 -Anwendungslaufzeitdokumentation erfahren Sie mehr über die Laufzeit.
Um Reaktionen zu lernen, lesen Sie die React -Dokumentation.