安装Git for Windows
- 下载Git
http://git-scm.com/download/win
https://msysgit.googlecode.com/files/Git-1.8.1.2-preview20130201.exe - 按部就班安装即可
安装、配置Pelican
下载Pelican
https://github.com/getpelican/pelican
https://github.com/getpelican/pelican/archive/master.zip解压缩pelican-master.zip,查看setup.py,从requires中获得所有依赖包的名称
下载所有的依赖包并解压,包括:
Unidecode-0.04.12.tar.gz feedgenerator-1.5.tar.gz docutils-0.10.tar.gz jinja2-master.zip blinker-1.2.tar.gz six-1.2.0.tar.gz
在C:\Python27下新建文本文件atrino.pth,内容为:
D:\Dropbox\Python\tools\pelican\Unidecode-0.04.12 D:\Dropbox\Python\tools\pelican\feedgenerator-1.5 D:\Dropbox\Python\tools\sphinx\Docutils\tools\docutils-0.10 D:\Dropbox\Python\tools\Jinja2\jinja2-master D:\Dropbox\Python\tools\pelican\blinker-1.2 D:\Dropbox\Python\tools\pelican\six-1.2.0 D:\Dropbox\Python\tools\pelican\pelican-master
复制pelican-master\pelican_init_.py文件为pelican_cmd.py
在pelican_cmd.py的最后加上下面两句:
if __name__ == '__main__': main()
新建v2in目录,将pelican_cmd.py、pelicanconf.py、publishconf.py
文件均放在此目录下在v2in目录下新建content目录,在content目录放Markdown文件
将GitHub中已经配置好的Repository库clone到v2in目录下
git clone https://github.com/xxx/xxx.github.com.git
在v2in目录下新建m.bat文件,内容如下:
pelican_cmd.py "content" -o "xxx.github.com" -s "pelicanconf.py"
在v2in目录下新建p.bat文件,内容如下:
pelican_cmd.py "content" -o "xxx.github.com" -s "publishconf.py"
在content目录下写Markdown格式的Blog
m.bat或者p.bat生成静态Blog
git status
git add .
git commit -m “xxx”
git push