zxCoder
V2EX  ›  问与答

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

  •  
  •   zxCoder · Nov 22, 2021 via Android · 4255 views
    This topic created in 1808 days ago, the information mentioned may be changed or developed.
    已有的这些总觉得还是太复杂了,手写一个又觉得太难了。

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

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

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

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

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

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

    action 自动部署 很香
    不过自动会有搜索啊 标签阿啥的加进去
    可能不太满足大佬需求
    z740713651
    z740713651
    Nov 22, 2021
    7
    @z740713651 #6
    作者的默认案例在 https://xugaoyi.github.io/vdoing-demo-blog/ ( github 右上角)
    我的 https://anguswg.github.io/AngusWG/
    deplivesb
    deplivesb
    Nov 22, 2021
    8
    MWeb 满足你的要求
    nonwill
    nonwill
    Nov 22, 2021
    9
    hugo 或 hexo ,绝对满足需求
    一例,基于王垠模板的修改,只求简洁:
    https://www.autoptr.top/
    lightjiao
    lightjiao
    Nov 22, 2021
    10
    @WinkeyLin #3
    这个很符合我的口味,就是不是类似于 Hexo 或者 Hugo 那样有很多轮子的
    这个作者说支持 GithubPages ,但感觉需要稍微的折腾一下下?不知有没有现成的直接 fork 的 Github Pages (想白嫖
    lightjiao
    lightjiao
    Nov 22, 2021
    11
    3dwelcome
    3dwelcome
    Nov 22, 2021 via Android
    12
    楼主来钓鱼的吧,你都是十几年的老码农,写个 md to html 还不就是一个周末的事情。
    我也用 md 生成 html ,但不是 blog ,就单纯的软件 changlog 页面。
    GzhiYi
    GzhiYi
    Nov 22, 2021
    13
    写一个都不用一个下午。
    核心就是 md 转 html ,一个 markedjs 就可以了。
    datocp
    datocp
    Nov 22, 2021 via Android
    14
    这种东西真麻烦,现在用的 amWiki 比 mdwiki 多了个搜索功能。
    chuxiangyuan
    chuxiangyuan
    Nov 22, 2021
    15
    MWeb +1
    Tianao
    Tianao
    Nov 22, 2021
    16
    Jekyll
    Trim21
    Trim21
    Nov 23, 2021 via Android
    17
    hexo 的默认配置差不多就是你说的这几个功能
    my3157
    my3157
    Nov 23, 2021 via Android
    18
    试试 mdbook
    yEhwG10ZJa83067x
    yEhwG10ZJa83067x
    Nov 23, 2021
    19
    本地 typora 写 markdown 就行了,然后同步保存一份再 github 或者 gitee 保存。
    由于有在线浏览需求,在外比如用手机看自己的笔记,所以我会再语雀做一份带有目录的整理,方便查看。语雀也就到如下 md 文件,设置一下目录就可以了。
    tedding
    tedding
    Nov 23, 2021 via iPhone
    20
    hexo + github pages + cloudflare 免费 cdn ……配一个域名 除了域名都不花钱
    LinsVert
    LinsVert
    Nov 23, 2021
    21
    hexo + github page +1
    kid1412621
    kid1412621
    Nov 23, 2021 via iPhone
    22
    Vuepress?
    yu1u
    yu1u
    Nov 23, 2021
    23
    @nonwill 楼上的可以分享模板吗
    nonwill
    nonwill
    Nov 23, 2021
    24
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1388 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 909ms · UTC 20:18 · PVG 04:18 · LAX 12:18 · JFK 15:18
    ♥ Do have faith in what you're doing.