Dieses Repository enthält den Quellcode für die Cantera.org -Website. Der Standort wird mit dem Sphinx Static Site Generator erstellt.
pdm installieren. Empfohlene Methode ist die Verwendung pipx .
Führen Sie pdm install aus, um die virtuelle Umgebung zu erstellen
Führen Sie pdm run build aus, um die Website zu erstellen, oder reiten Sie pdm run rebuild aus, um die Website automatisch neu zu erstellen, wenn sich eine Seite ändert.
Führen Sie einen Webserver aus, um die Website anzuzeigen:
python -m http.server 8080 --directory build/htmlÖffnen Sie einen Browser für http: // localhost: 8080
Wenn Sie bereit sind, die Dinge zu schalten, schließen Sie den Webserver mit Cc ( CTRL-c ).
Erstellen Sie eine virtuelle Umgebung für Sphinx mit conda und aktivieren Sie sie. Die Umgebung muss Python 3.10 und das conda-lock -Paket haben.
Klonen Sie die Cantera-Website Quelle: git clone https://github.com/Cantera/cantera-website.git
Geben Sie die Website Repo ein: cd cantera-website
Installieren Sie in der Website Repo die erforderlichen Pakete:
conda-lock install continuous-integration/conda-lock.yml --name < name-of-your-environment > Erstellen Sie die Website und öffnen Sie in Browser: make html && python -m http.server --directory build/html und navigieren Sie dann zu localhost:8000 in Ihrem Browser
Drücken Sie Cc ( CTRL-C ), um den Python HTTP-Server zu schließen