Simiki
A simple wiki framework
官方的 Quick Start 也有中文文档 http://simiki.org/zh-docs/
本来想在 Windows 系统上折腾,不过作者并不建议,而且我尝试后发觉实在好多坑,所以转向 Ubuntu 系统
我用的是 Python 3.4.3,以下是大致操作记录
-
安装 simiki
sudo pip3 install simiki -
安装 ghp-import
sudo pip3 install ghp-import -
安装 fabric3
sudo pip3 install fabric3
不要用 fabric,并不支持 Python 3.x
-
Github 新建一个
repository,假设名字叫 wiki -
新建
master、gh-pages两分支 -
clone项目到本地目录,如 wiki -
初始化
cd wiki && simiki init -
新建
output目录mkdir output -
域名绑定 新建
CNAME文件,内容为域名地址如:wiki.ferstar.org -
Generate
simiki g -
Preview
simiki p -
发布内容到 Github
fab cd
用我修改后的 fabfile.py 替换原有才可以用上面的发布命令。 此指令作用类似
hexo d -g,将生成的静态页面内容推送到 Github Pages 分支gh-pages,源文件配置等推送到master分支,以作备份。