碎言静态博客 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
碎言静态博客 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
碎言静态博客 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 J_sky
适用人群 未知
收录时间 2019-12-31

软件简介

碎言这个名称取自与"碎言片语",码兄累了吗?累了就休息一下,为未来的自己留下一些碎言片语吧。

演示(github): 碎言博客

一键切换主题,自动主题。

软件架构

2023-03-24 新版 3.0.0 发布啦!

把之前在Python代码中使用字符串拼接组装HTML的方式更换成了jinja2的模板引擎,大大的提高了前端页面的构建速度, 之后需要丰富页面内容就简单多了。使用了asyncio和aiofiles模块来实现异步IO操作,提高了生成静态博客页面的效率,几百页面瞬间生成。

博客支持主题:当前使用了pico.css样式,大道至简,返璞归真,没有组建,只有HTML标签。

构建博客索引并可以通过标题进行全站搜索。

博客文章写作采用Markdown技术支持,让你专注写作更流畅。

推荐使用Vscode搭配进行blog文章的编写(因为当创建新文章后会直接使用vscode直接打开)

如果新建blog文章无法在vscode中打开,请在命令面板中搜索shell,在PATH 中安装code命令。

博客的管理支持终端和图形界面:

图形界面:

python3 w.py
 

终端启动命令:

python s.py
 

可以根据自己的喜好进行选择。

安装教程

首先克隆下载碎言静态博客,

终端运行:

pip install -r requirements.txt
 

安装相关依赖

安装完成。

创建文章

python z.py -n 此处写文章标题
 

这个时候就会在articles目录下创建一篇文章,并且使用vscode直接打开。

修改博客及站长资料

config.json里存放着一些站点的资料,上传前建议先修改成自己的资料。

运行站点

本地主题开发编写,推荐使用Live Server这个vscode得插件,非常方便。

修改站点样式

采用jinja2模板引擎,在主题或是模板目录修改样式,一键生成页面,直接同步页面。

部署

git push origin master
 

提交blog目录下所有文件到git仓库即可,blog就是所有博客的全部文件!

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
发表了资讯
2023/03/26 09:30

碎言静态博客全新 3.0 版本:极速部署你的博客

碎言这个名称取自与"碎言片语",码兄累了吗?累了就休息一下,为未来的自己留下一些碎言片语吧。 2023-03-24 新版 3.0.0 发布啦! 集成了jinja2的模板引擎,大大的提高了静态页面的构建速度, 支持模板主题的制作。 使用了asyncio和aiofiles模块来实现异步IO操作,提高了生成静态博客页面的效率,几百页面瞬间生成。 更新当前博客主题:使用了pico.css样式,大道至简,返璞归真,没有组件,只有HTML标签。 构建博客索引并可以通...

0
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
14 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部