碎言静态博客
2019-12-31 10:26:39 站长源创
碎言静态博客
介绍
碎言这个名称取自与"碎言片语",码兄累了吗?累了就休息一下,为未来的自己留下一些碎言片语吧。
演示(码云): 碎言博客
演示(github): 碎言博客
软件架构
前端使用了
jQuery,bootstrap4,font-awesome-4.07,highlight.js,less,jQuery.toTop等技术框架。
本地构建博客索引使用了
Python
的相关技术,实现了全站静态页面,并可以通过标题进行全站搜索。
博客文章写作采用Markdown技术支持,让你专注写作更流畅。
博客的管理支持终端和图形界面:
图形界面:
python3 w.py
终端:
可以根据自己的喜好进行选择。
安装教程
终端运行:
pip install -r requirements.txt
安装相关依赖
安装完成。
创建文章
python z.py -n 此处写文章标题
这个时候就会在
articles
目录下创建一篇文章。
更多终端操作
创建索引
博客的文章排序及搜索以来此索引
blog_data.json
,每次创建文章的时候回自动更新索引,但是如果你修改了头部的一些索引信息,则需要运行命令来更新索引。
python z.py -i
修改博客及站长资料
config.json
里存放着一些站点的资料,上传前建议先修改成自己的资料。
运行站点
推荐使用
Live Server
这个vscode得插件,非常方便。
修改站点样式
碎言博客内置了八套网站样式,四套light四套dark,修改四个html页面的外链CSS连接即可。
具体修改方法请点击查看: 细说修改碎言博客站点的样式
部署
git push origin master
提交所有文件到git仓库即可。
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
源码下载:
如果您有什么问题,欢迎加入Python/Javascript学习讨论群询问
Python/Javascript学习QQ群号:217840699