dashboard app
v100.3.2
このプロジェクトは、DHIS2アプリケーションプラットフォームでブートストラップされました。
yarn start開発モードでアプリを実行します。
http:// localhost:3000を開いて、ブラウザで表示します。
イベントレポートやイベントチャートが開発モードで表示されるためには、React_App_DHIS2_Authorization環境変数をセットアップする必要があります。次の例はadmin:district :
REACT_APP_DHIS2_AUTHORIZATION=Basic YWRtaW46ZGlzdHJpY3Q=
サイプレスE2Eテストを実行するには、追加の環境変数が必要です。これらをローカルファイルcypress.env.jsonで構成できます
{
"dhis2BaseUrl": "https://test.e2e.dhis2.org/analytics-2.41",
"dhis2InstanceVersion": "2.41",
"dhis2Username": "admin",
"dhis2Password": "district"
}
次のコマンドを使用してテストを実行できます。
| カンマン | 環境 | テスト |
|---|---|---|
yarn cy:open | サイプレスUI | 全て |
yarn cy:run | ヘッドレス | 全て |
yarn testテストランナーを起動し、 /srcで見つかったすべての利用可能な単体テストを実行します。
詳細については、実行中のテストに関するセクションを参照してください。
yarn build buildフォルダーへの生産用のアプリをビルドします。
。このコマンドは、継続的な統合サーバーによって実行されます。
詳細については、建物セクションを参照してください。
Cypress CloudでE2Eテストを記録するには、ニーズに基づいて次の方法のいずれかを使用できます。
[e2e record]を含めます。e2e recordラベルをプルリクエストに適用して、トリガーレコーディングを行います。このセットアップは、サイプレスクラウドのクレジットをより効率的に管理するのに役立ち、明示的に必要な場合にのみ録音が行われるようにします。
DHIS2アプリケーションプラットフォームドキュメントのプラットフォームの詳細については、詳細をご覧ください。
DHIS2アプリケーションランタイムドキュメントのランタイムの詳細については、詳細をご覧ください。
Reactを学ぶには、React Documentationをご覧ください。