ที่เก็บนี้มีซอร์สโค้ดสำหรับเว็บไซต์ cantera.org ไซต์ถูกสร้างขึ้นโดยใช้เครื่องกำเนิดไซต์สฟิงซ์คงที่
ติดตั้ง pdm วิธีที่แนะนำคือใช้ pipx
เรียกใช้ pdm install เพื่อสร้างสภาพแวดล้อมเสมือนจริง
เรียกใช้ pdm run build เพื่อสร้างเว็บไซต์หรือเรียกใช้ pdm run rebuild เพื่อสร้างเว็บไซต์ใหม่โดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงหน้า
เรียกใช้เว็บเซิร์ฟเวอร์เพื่อดูเว็บไซต์:
python -m http.server 8080 --directory build/htmlเปิดเบราว์เซอร์ไปที่ http: // localhost: 8080
เมื่อคุณพร้อมที่จะปิดสิ่งต่างๆให้ปิดเว็บเซิร์ฟเวอร์ด้วย Cc ( CTRL-c )
สร้างสภาพแวดล้อมเสมือนจริงสำหรับสฟิงซ์โดยใช้ conda และเปิดใช้งาน สภาพแวดล้อมต้องมี Python 3.10 และแพ็คเกจ conda-lock
โคลนเว็บไซต์ Cantera ที่มา: git clone https://github.com/Cantera/cantera-website.git
ป้อนเว็บไซต์ repo: cd cantera-website
ภายในเว็บไซต์ repo ติดตั้งแพ็คเกจที่ต้องการ:
conda-lock install continuous-integration/conda-lock.yml --name < name-of-your-environment > สร้างเว็บไซต์และเปิดในเบราว์เซอร์: make html && python -m http.server --directory build/html จากนั้นนำทางไปยัง localhost:8000 ในเบราว์เซอร์ของคุณ
กด Cc ( CTRL-C ) เพื่อปิดเซิร์ฟเวอร์ Python HTTP