Proyek ini menggunakan Node v16.
NVM adalah alat hebat untuk mengelola/beralih antar versi node pada perangkat Anda. Anda dapat menggunakan nvm use <version_number>
untuk beralih ke versi tertentu atau nvm use
untuk mengekstrak nomor versi dari file .nvmrc
.
Anda memerlukan variabel lingkungan masing-masing untuk setiap lingkungan yang ingin Anda jalankan atau aplikasi tidak akan dimulai. Silakan tanyakan kepada pengembang proyek ini untuk masing-masing file .env
.
di direktori root Anda, silakan buat file berikut: .env
, .env.local
, .env.dev
, .env.staging
, .env.qa
, dan .env.prod
Untuk setiap file, harap tambahkan baris saat ini: REACT_APP_ENV=<environment>
, dengan <environment>
cocok dengan nama lingkungan untuk setiap file yang tercantum tepat di atas.
npm i
atau dengan menjalankan yarn install
. yarn install
. yarn start:app:local
(GUNAKAN SEBAGAI DEFAULT)
Memulai aplikasi di lingkungan lokal
yarn start:app:dev
Memulai aplikasi di lingkungan pengembang
yarn start:app:staging
Memulai aplikasi di lingkungan pementasan
yarn start:app:qa
Memulai aplikasi di lingkungan qa
yarn start:app:prod
Memulai aplikasi di lingkungan prod
/builds/<env>/build-<env>-<version-number>
. Build terbaru juga akan selalu menimpa artefak yang ditemukan di /build
. yarn build:dev
Membangun aplikasi menggunakan lingkungan pengembang
yarn build:staging
Membangun aplikasi menggunakan lingkungan pementasan
yarn build:qa
Membangun aplikasi menggunakan lingkungan qa
yarn build:prod
Membangun aplikasi menggunakan lingkungan prod
yarn test
Meluncurkan test runner dalam mode jam tangan interaktif.
Lihat bagian tentang menjalankan pengujian untuk informasi lebih lanjut.