เว็บแอพสำหรับ fulibscenarios และแอพ fulib อื่น ๆ มีให้ที่ fulib.org
ในการเรียกใช้สภาพแวดล้อมที่ได้รับมอบหมาย/fulibfeedback ในท้องถิ่นในสภาพแวดล้อมที่ใช้นักเทียบท่าใช้คำสั่งต่อไปนี้:
docker compose -f docker-compose.yml -f docker-compose.assignments.yml up -dส่วนหน้าจะมีให้ที่ http: // localhost: 11340
คุณสามารถตั้งค่าโครงการนี้เป็นส่วนใหญ่หลังจากโคลนโดยใช้คุณสมบัติการนำเข้า Gradle ของ IDE ของคุณ จำเป็นต้องมีขั้นตอนเพิ่มเติมบางอย่างและอธิบายไว้ด้านล่าง
โปรดทราบว่าในการเรียกใช้เซิร์ฟเวอร์ในเครื่องคุณต้องตั้งค่า MongoDB เพื่อทำงานที่ localhost:27017 (การติดตั้งปกติหรือนักเทียบท่า)
ในการตั้งค่าส่วนหน้าซีดีเข้าสู่ frontend/ ไดเรกทอรีและเรียกใช้ (คุณอาจต้องติดตั้ง PNPM ก่อน):
pnpm install จากนั้นเรียกใช้ส่วนหน้าโดยใช้การกำหนดค่าการเปิดใช้งานหรือ pnpm run start:dev
หากข้อผิดพลาดส่วนหน้าตามสายของ XY is not an NgModuleหรือUncaught Error: Type XYModule does not have 'ɵmod' property.คล้ายกันเพียงรีสตาร์ทเซิร์ฟเวอร์ dev เชิงมุม
ส่วนหน้าจะมีให้ที่ http: // localhost: 11340
ผู้ใช้ IntelliJ สามารถใช้การกำหนดค่าการเรียกใช้ที่กำหนดไว้ล่วงหน้าพร้อมตัวแปรสภาพแวดล้อมด้านบนที่ตั้งไว้แล้ว
ตรวจสอบให้แน่ใจว่าคุณตั้งค่าตัวแปรสภาพแวดล้อมต่อไปนี้ก่อนทำงาน:
FULIB_CORS =true
FULIB_MONGO_URL =mongodb://localhost:27017/fulib-orgผู้ใช้ IntelliJ สามารถใช้การกำหนดค่าการรันที่กำหนดไว้ล่วงหน้าพร้อมตัวแปรสภาพแวดล้อมด้านบนที่ตั้งไว้แล้ว
คุณสามารถเริ่มต้นโครงการพร็อกซีโดยเรียกใช้ docker compose up ในไดเรกทอรี projects-proxy
คุณต้องเตรียมภาพรันไทม์เพื่อเรียกใช้คอนเทนเนอร์โครงการ เรียกใช้คำสั่งต่อไปนี้หรือทำตามขั้นตอนด้วยตนเอง:
rm projects/build/libs/* # delete existing jar files
gradle :projects:build # build new jar files
docker build -t fulib/fulib.org-projects projects # prepare docker image
มิกซ์