有没有这样的静态博客生成器

2021-11-22 17:19:47 +08:00
 zxCoder
已有的这些总觉得还是太复杂了,手写一个又觉得太难了。

我只需要能把 md 文件生成 html 文件,有一个文章列表,一个文章内容页,一个标签筛选后的列表页。

不需要评论,不需要 seo ,不需要配置各种奇奇怪怪的东西,不需要搜索

或者如果手写的话有什么推荐的模版引擎比较好处理吗,没什么头绪
2912 次点击
所在节点    问与答
24 条回复
lithiumii
2021-11-22 17:22:46 +08:00
大多数都是吧,比如 hugo ,随便选一个博客类主题,默认配置就是只有主页,列表页等等这些,虽然可以通过修改配置添加别的但你不用就行了
ysc3839
2021-11-22 17:23:02 +08:00
Hexo 很符合呀,推荐 ejs 模版引擎,语法有点类似 PHP ,但又比 PHP 灵活。
WinkeyLin
2021-11-22 17:24:32 +08:00
今天逛 Github 发现的,自己还没有尝试过,不知道符不符合你的需求
https://github.com/getgridea/gridea
cmdOptionKana
2021-11-22 17:37:04 +08:00
我就是手写 html ,单页文章感觉写起来非常舒服,但上一页、下一页、目录等链接弄起来稍稍有点麻烦,总体来说问题不大(主要因为一年也写不了几篇文章)。
thedrwu
2021-11-22 17:43:11 +08:00
我用 bash/posix sh 生成的

md 可操控性不好,直接写了 html ,前后 cat 个统一的 header 和 footer 模板,grep+sed 生成个 tag 筛选页面。浏览器端 js 用来页内筛选。全静态,往 netlify/cloudflare page 一丢完事
z740713651
2021-11-22 17:47:02 +08:00
https://github.com/xugaoyi/vdoing-demo-blog

我用的这个
最开始配置有点麻烦

配置好后
后面加文章只要加 markdown 就好了
评论不想开就不开

action 自动部署 很香
不过自动会有搜索啊 标签阿啥的加进去
可能不太满足大佬需求
z740713651
2021-11-22 17:49:12 +08:00
@z740713651 #6
作者的默认案例在 https://xugaoyi.github.io/vdoing-demo-blog/ ( github 右上角)
我的 https://anguswg.github.io/AngusWG/
deplivesb
2021-11-22 17:58:53 +08:00
MWeb 满足你的要求
nonwill
2021-11-22 18:56:02 +08:00
hugo 或 hexo ,绝对满足需求
一例,基于王垠模板的修改,只求简洁:
https://www.autoptr.top/
lightjiao
2021-11-22 19:11:28 +08:00
@WinkeyLin #3
这个很符合我的口味,就是不是类似于 Hexo 或者 Hugo 那样有很多轮子的
这个作者说支持 GithubPages ,但感觉需要稍微的折腾一下下?不知有没有现成的直接 fork 的 Github Pages (想白嫖
lightjiao
2021-11-22 19:12:54 +08:00
3dwelcome
2021-11-22 19:31:05 +08:00
楼主来钓鱼的吧,你都是十几年的老码农,写个 md to html 还不就是一个周末的事情。
我也用 md 生成 html ,但不是 blog ,就单纯的软件 changlog 页面。
GzhiYi
2021-11-22 21:16:46 +08:00
写一个都不用一个下午。
核心就是 md 转 html ,一个 markedjs 就可以了。
datocp
2021-11-22 22:14:21 +08:00
这种东西真麻烦,现在用的 amWiki 比 mdwiki 多了个搜索功能。
chuxiangyuan
2021-11-22 22:22:56 +08:00
MWeb +1
Tianao
2021-11-22 22:30:36 +08:00
Jekyll
Trim21
2021-11-23 03:53:52 +08:00
hexo 的默认配置差不多就是你说的这几个功能
my3157
2021-11-23 08:03:33 +08:00
试试 mdbook
yEhwG10ZJa83067x
2021-11-23 09:05:53 +08:00
本地 typora 写 markdown 就行了,然后同步保存一份再 github 或者 gitee 保存。
由于有在线浏览需求,在外比如用手机看自己的笔记,所以我会再语雀做一份带有目录的整理,方便查看。语雀也就到如下 md 文件,设置一下目录就可以了。
tedding
2021-11-23 09:42:31 +08:00
hexo + github pages + cloudflare 免费 cdn ……配一个域名 除了域名都不花钱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/817181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX