/website

程序员聚合相亲网站

Primary LanguageHTML

介绍

使用的是pelican搭建的网站

使用的themes是pelican-bootstrap3,有修改过

使用了tipue_search插件, 有修改过

关于网站其他介绍看程序员找对象聚合平台-xunta.today

如何在本地部署本网站

  • pip install -r requirements.txt
  • git clone git@github.com:xunta-today/website.git
  • git clone git@github.com:xunta-today/pelican-themes.git
  • git clone git@github.com:xunta-today/pelican-plugins.git

https://github.com/xunta-today/website/blob/5a4f87892d59a6cfe8a952819f29634e3a43b907/pelicanconf.py#L41PLUGIN_PATHS 改成你本地pelican-plugins的路径

执行pelican-themes -vi /Users/gaojin/Documents/GitHub/pelican-themes/pelican-bootstrap3 (其中路径改成你本地pelican-themes的)

这样本地就配置好了

本地build

invoke rebuild

本地预览

invoke serve

更新网站

ghp-import output -b gh-pages -p -f -c xunta.today

使用github action 来自动部署

配置在:https://github.com/xunta-today/website/blob/dev/.github/workflows/pythonapp.yml

后续只要把文章丢进来就可有了