このプロジェクトでは Node v16 を使用します。
NVM は、デバイス上のノードのバージョンを管理/切り替えするための優れたツールです。 nvm use <version_number>
使用して特定のバージョンに切り替えることも、 nvm use
.nvmrc
ファイルからバージョン番号を抽出することもできます。
実行したい環境ごとにそれぞれの環境変数が必要になります。そうしないとアプリが起動しません。それぞれの.env
ファイルについては、このプロジェクトの開発者に問い合わせてください。
ルート ディレクトリに次のファイルを作成してください: .env
、 .env.local
、 .env.dev
、 .env.staging
、 .env.qa
、および.env.prod
ファイルごとに、現在の行REACT_APP_ENV=<environment>
を追加してください。 <environment>
は、すぐ上にリストされている各ファイルの環境名と一致します。
npm i
を実行するか、 yarn install
実行して、必要なパッケージをすべてインストールします。 yarn install
使用することです。 yarn start:app:local
(デフォルトとして使用)
ローカル環境でアプリを起動します
yarn start:app:dev
開発環境でアプリを起動します
yarn start:app:staging
ステージング環境でアプリを起動します
yarn start:app:qa
QA環境でアプリを起動します
yarn start:app:prod
本番環境でアプリを起動します
/builds/<env>/build-<env>-<version-number>
に保存されます。最新のビルドは、 /build
にあるアーティファクトも常に上書きします。 yarn build:dev
開発環境を使用してアプリをビルドします
yarn build:staging
ステージング環境を使用してアプリをビルドします
yarn build:qa
QA環境を使用してアプリを構築します
yarn build:prod
本番環境を使用してアプリをビルドします
yarn test
インタラクティブウォッチモードでテストランナーを起動します。
詳細については、テストの実行に関するセクションを参照してください。