โปรเจ็กต์นี้ใช้ 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
สร้างแอปโดยใช้สภาพแวดล้อม dev
yarn build:staging
สร้างแอปโดยใช้สภาพแวดล้อม ชั่วคราว
yarn build:qa
สร้างแอปโดยใช้สภาพแวดล้อม qa
yarn build:prod
สร้างแอปโดยใช้สภาพแวดล้อม การผลิต
yarn test
เปิดตัวนักวิ่งทดสอบในโหมดนาฬิกาแบบโต้ตอบ
ดูส่วนเกี่ยวกับการรันการทดสอบสำหรับข้อมูลเพิ่มเติม