Hacker News News сайт, построенный с Hugo http://davidejones.github.io/hugo-hn
Загрузите Extended Binarded Birned в версии 0,82 или выше. Вы можете получить его со страницы выпусков в этом репо https://github.com/gohugoio/hugo, как только вы выполните эти шаги, чтобы запустить сайт локально
git clone https://github.com/davidejones/hugo-hn.git
cd hugo-hn
hugo server
Затем посетите http: // localhost: 1313, чтобы увидеть сайт. См. Раздел «Посты» ниже для отсутствия контента
Вы можете заметить, что во время работы на местном уровне нет сообщений. Это связано с тем, что они сосказываются из API Hacker News во время сборки Travis с использованием сценария Python под названием publish.py
. Если вы хотите, чтобы какие -то сообщения играли с локальными, вы можете установить Python 3 (я использую Python 3.7), а затем сделать что -то подобное
Для Mac и Linux
# cd into this project/repo
python -m venv ./venv
source ./venv/bin/activate
pip install -r requirements.txt
python publish.py
Для окон
# cd into this project/repo
python -m venv venv
venvbinactivate.bat
pip install -r requirements.txt
python publish.py