พื้นที่เก็บข้อมูลนี้มีทั้งซอร์สโค้ดของหน้าเว็บของหลักสูตร Python Programming และแหล่งที่มาสำหรับเนื้อหาของหลักสูตร codeLabs อยู่ในโฟลเดอร์ site/codelabs และทุกอย่างอื่นสำหรับเว็บไซต์ ไฟล์การออกกำลังกายลิงก์ผ่าน submodules ในไดเรกทอรี exercise_files
หากคุณเห็นความผิดพลาดอย่าลังเลที่จะเปิดปัญหาใน repo นี้
หากคุณต้องการช่วยเราในการแก้ไขคุณสามารถเปิดคำขอดึงด้วยการเปลี่ยนแปลงที่คุณเสนอ คุณอาจพบว่าแหล่งข้อมูลเหล่านี้มีประโยชน์สำหรับการทำเช่นนี้:
คำแนะนำสำหรับการให้บริการหน้า Landing Page และ codelabs เองอยู่ในไฟล์ README.md ในไดเรกทอรี site
ข้อกำหนดเบื้องต้น:
node และ npmgulp วิธีที่ดีที่สุดในการติดตั้ง node คือผ่าน nvm คำแนะนำโดยละเอียดอยู่ที่นี่ แต่ถ้าคุณรู้ว่ากำลังทำอะไรอยู่
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bashและอัปเดตเส้นทาง จากนั้นใช้
nvm install nodeและ (อาจ)
sudo apt-get install curl wget git build-essential libssl-dev เมื่อคุณติดตั้ง node (และด้วยเหตุนี้ npm ) คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง gulp :
npm install
npm install --global gulp-cli
npm install --save-dev gulp codelabs สามารถปรับใช้จากไดเรกทอรี site โดยใช้คำสั่ง:
./claat_export.sh -o local # deploys codelabs only locally on http://localhost:9090
./claat_export.sh -o landing # deploys codelabs and landing page locally on http://localhost:8000
./claat_export.sh -o deploy # deploys to Github pages NB: อย่าลืมอ่านคำแนะนำการปรับใช้ในไดเรกทอรี site ก่อนเรียกใช้คำสั่งเหล่านี้
วัสดุหลักที่สร้างขึ้นสำหรับ Java โดย Henrik Nygren และ Antti Leinonen
การดัดแปลง Python โดย Scott Morgan