最近看操作系统遇到不少问题,感觉记在书上有点不靠谱,所以一个一个的连带解答写在了trello里,但是总觉得写多了之后就好乱,于是又萌发了搭个blog的想法,想来想去还是用pelican吧,以后有空再买个域名挂上去。
博客初始化¶
总归先得把pelican搭好吧,好像还比较简单,接下来的一切操作都在Linux下。
Install
pip install pelican
pip install markdown
Quick-Start
自己新建一个文件夹,然后:
pelican-quickstart
按照向导建立好就行了,突然想起这货对中文不友好,语言那选en凑合吧。
Usage
在Quick-Start中如果是一路回车过来的话应该会有个Makefile,pelican的很多操作是基于这个文件的,对Linux有所了解的同学应该是知道make这个命令的,至于关系的绑定也就是写在Makefile里的,下面介绍一些常用的pelican操作:
make html # 将content中的markdown (or others) 生成为html
make regenerate
make serve
make devserver
make一般涉及到一些生成的操作,pelican自带了一个develop_server.sh以供开发的时候调试:
./develop_server.sh ...