Этот репозиторий содержит исходный код для веб -сайта 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