npm install
npm install -g nodemon gulp
REDIS_URI
ในเซิร์ฟเวอร์ Schul-Cloudgulp watch
เพื่อเรียกใช้อึกnpm run watch
เพื่อบู๊ตแอปพลิเคชันหรือใช้ npm run debug
เพื่อเรียกใช้ด้วย -ตรวจสอบ: 9311 เพื่อแก้ไขข้อบกพร่องของแอปพลิเคชันบนพอร์ต 9311http://localhost:3033
เพิ่มธีมลงในไดเรกทอรี /ธีม เรียกอึกและโหนดด้วย sc_theme ตั้งค่าเป็นชื่อของไดเรกทอรี จากนั้นล้างไฟล์ build และ gulp cache ด้วย gulp clear
เรียกใช้ set SC_THEME={themeName}
โดยไม่มีช่องว่างรอบเครื่องหมายเท่ากัน!
สาขาเริ่มต้น: มาสเตอร์
git pull
git rebase -p develop
(ไม่ใช่ git merge
!) และแก้ปัญหาความขัดแย้งที่ผสานหากจำเป็นgit push
ในการสร้างภาพคอนเทนเนอร์เริ่มต้นเรียกใช้รหัสต่อไปนี้:
make build
ในการปรับแต่งกระบวนการสร้างให้ตั้งค่าตัวแปรสภาพแวดล้อมบางอย่าง (รายละเอียดดู MakeFile) ตัวอย่างเช่น SET DOCKER_IMAGE_TAG
เพื่อสร้างแท็กภาพที่กำหนดเอง:
make build DOCKER_IMAGE_TAG="foo/bar:latest"
ในการผลักดันภาพคอนเทนเนอร์เริ่มต้นที่สร้างขึ้นก่อนหน้านี้เรียกใช้รหัสต่อไปนี้:
make push
TODO: ปัจจุบันข้อมูลรับรองส่วนตัว (ชื่อผู้ใช้รหัสผ่าน) จะถูกใช้สำหรับ docker login
(ดู ~/.docker/config.json
) สิ่งนี้ควรกำหนดค่าได้ในภายหลังสำหรับท่อ CI
ในการปรับแต่งกระบวนการพุชให้ตั้งค่าตัวแปรสภาพแวดล้อมบางอย่าง (รายละเอียดดู MakeFile) ตัวอย่างเช่น SET DOCKER_IMAGE_TAG
เพื่อกดแท็กภาพที่กำหนดเอง:
make push DOCKER_IMAGE_TAG="foo/bar:latest"