ที่เก็บนี้มีซอร์สโค้ดสำหรับเว็บไซต์ 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