ชื่อรหัส: Gravity Boots (GB)
ติดตั้ง Microsoft SQL Server 2017
สร้างฐานข้อมูลต่อไปนี้
GravityBootsApi (ดู AppSettings.json สำหรับรายละเอียด)กำหนดค่าผู้ใช้
appsettings.json ที่ระบุไว้ด้านบนติดตั้ง Dotnet Core 3.1 SDK & Runtime
ติดตั้ง nodejs 8.16 / npm 6
มีส่วนกลาง and-cli ที่ใช้ในการจัดการการสร้างการทดสอบการปรับใช้ ฯลฯ ... สำหรับแง่มุมต่าง ๆ ของโครงการ
ติดตั้งเครื่องมือ and-cli ที่พบได้ที่ AndcultureCode.cli
ด้านล่างนี้เป็นพื้นฐานบางประการที่จะทำให้คุณเริ่มต้นได้ แต่มีคำสั่งและตัวเลือกอื่น ๆ อีกมากมายสำหรับการจัดการสิ่งนี้และโครงการอื่น ๆ ที่พบใน and-cli
and-cli dotnet --restore -กู้คืนโซลูชัน DOTNETand-cli dotnet - ดำเนินโครงการแบ็กเอนด์and-cli dotnet-test --by-project -เรียกใช้การทดสอบอัตโนมัติแบ็กเอนด์and-cli dotnet -- --cli test db migrate -โยกย้ายฐานข้อมูลทดสอบ (ทำความสะอาดและกู้คืนโครงการก่อนที่จะทำงานเสร็จแล้วด้วย: and-cli dotnet -cRb )and-cli migration --add MigrationNameand-cli migration --run MigrationNameand-cli webpack - การรันแนวหน้าand-cli webpack-test การทดสอบส่วนหน้าand-cli webpack --restore -คืนค่าการพึ่งพา NPM สำหรับส่วนหน้าnpm run all-tests - เรียกใช้ชุดทดสอบทั้งหมด (แบ็กเอนด์, การใช้งาน, ส่วนหน้า) และดำเนินการสร้างนิทาน (วิ่งจากรูทของ repo)cd frontend && npm run cypress:open - เรียกใช้ชุดทดสอบฟังก์ชันการทำงานแบบโต้ตอบcd frontend && npm run cypress:open:working - เรียกใช้ชุดทดสอบฟังก์ชันการทำงานแบบโต้ตอบกับการทำงานcd frontend && npm run cypress:run - เรียกใช้ชุดทดสอบฟังก์ชั่นcd frontend && npm run cypress:run:working - Run Functional Test Suite อย่างไร้ความปราณีcd frontend && npm run test:debug เริ่มการเชื่อมต่อ Socket Web สำหรับ Easy editor Debugging Interactive Interactive https://create-react-app.dev/docs/debugging-tests/ คืนค่าแพ็คเกจ Dotnet (ครั้งแรกเท่านั้น)
and-cli dotnet --restore
กู้คืนโมดูลโหนด NPM (ครั้งแรกเท่านั้น)
and-cli webpack --restore
เริ่มเซิร์ฟเวอร์ Dotnet
and-cli dotnet
เริ่มต้นเซิร์ฟเวอร์ webpack
and-cli webpack
เปิดเบราว์เซอร์ของคุณและนำทางไปที่:
https://localhost:5001
เอกสารทางวิศวกรรม ครอบคลุม codebase (เช่นรูปแบบรูปแบบและแนวทางปฏิบัติที่ดีที่สุด) การพัฒนาซอฟต์แวร์การสร้างและการปรับใช้โครงการ
ทรัพยากรภายนอก ครอบคลุมความต้องการสถาปัตยกรรมระดับสูงการออกแบบและการจัดการโครงการสำหรับโครงการ
.md BitBucket มีคู่มือไวยากรณ์ Markdown สำหรับการอ้างอิงขอบคุณไปที่คนที่ยอดเยี่ยมเหล่านี้ (คีย์อีโมจิ):
Winton Deshong | แบรนดอนสก็อตต์ | ความยุติธรรมของดีแลน | Stefanie Leitch - |
โครงการนี้เป็นไปตามข้อกำหนดทั้งหมดของผู้เข้าร่วม การมีส่วนร่วมทุกชนิดยินดีต้อนรับ!