Blog for vincenting.com.
- 使用 toml 作为配置文件格式.
- 前端使用了 semantic 的 less 文件,同时使用了 coffee script.
- 前端使用了 bower 进行第三方库管理.
- 数据库使用 mongo,同时在 tornado 异步 server 的支持下,全部使用异步.
- 将使用 Whoosh 作为搜索引擎.
- 使用 nose 进行 python 的代码测试,同时建议使用 coverage 进行测试用例覆盖率检测.
只支持 python 3.*
- 安装 python3 所需要的依赖
pip3 install -r requirements.txt
npm install
bower install && gulp prepare && gulp setup
下载前端需要的第三方内容gulp watch
npm test
对 python 进行测试
- 发布前的按需打包
- 很多很多的功能...
- 增加命令行功能,包括添加管理员等等
- 使用 watir 等工具生成所有可能出现的页面,然后对 css 进行未使用删除来压缩