Этот репозиторий содержит исходный код для веб -сайта cantera.org. Сайт построен с использованием генератора статического сайта Sphinx.
Установите pdm
. Рекомендуемый метод - использовать pipx
.
Запустите pdm install
для создания виртуальной среды
Запустите pdm run build
, чтобы построить веб -сайт, или запустите pdm run rebuild
, чтобы автоматически восстановить веб -сайт при изменении страницы.
Запустите веб -сервер для просмотра веб -сайта:
python -m http.server 8080 --directory build/html
Откройте браузер на http: // localhost: 8080
Когда вы будете готовы закрыть вещи, закройте веб-сервер с помощью Cc
( CTRL-c
)
Создайте виртуальную среду для Sphinx, используя conda
и активируйте ее. Окружающая среда должна иметь Python 3.10 и пакет conda-lock
.
Клон Источник веб-сайта Cantera: git clone https://github.com/Cantera/cantera-website.git
Введите веб-сайт Repo: cd cantera-website
Внутри сайта репо, установите необходимые пакеты:
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
), чтобы закрыть HTTP-сервер Python