Сборка HTML¶
Сайт с несколькими страницами¶
make html
Выходные файлы размещаются в папке build/html/.
Скрипт для локальной публикации сайта¶
1 2 3 4 5 6 7 8 9 10 11 12 | # coding : utf-8
import subprocess
# Сборка сайта
def make_site():
# Собрать сайт, перейти в папку сайта, запустить веб-сервер
cmd = "make html & cd build/html & python -m http.server"
# Выполнить команду CMD
subprocess.Popen(cmd, shell = True)
make_site() # Собрать сайт
|
Одностраничный сайт¶
make singlehtml
Выходные файлы размещаются в папке build/singlehtml/.
Скрипт для локальной публикации одностраничного сайта¶
1 2 3 4 5 6 7 8 9 10 11 12 | # coding : utf-8
import subprocess
# Сборка сайта
def make_spage():
# Собрать сайт, перейти в папку сайта, запустить веб-сервер
cmd = "make singlehtml & cd build/singlehtml & python -m http.server"
# Выполнить команду CMD
subprocess.Popen(cmd, shell = True)
make_spage() # Собрать сайт
|