前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 Notion 搭建个人静态 Blog

使用 Notion 搭建个人静态 Blog

作者头像
布鲁斯鱼
发布2022-11-02 14:06:25
1.6K0
发布2022-11-02 14:06:25
举报
文章被收录于专栏:布鲁斯鱼的妙想天开

What?

本文旨在介绍通过 Notion 搭建本 Blog 站点的方案,不求通用普适,仅个人偏好。

Why?

关于 Notion 这款产品究竟有多好用,无需我在此赘言。个人比较喜欢 block 的排版方式,有一种样式尽在掌握的感觉。

虽然 Notion 自己也有页面分享功能,但是限制较多:

  • 不支持自定义域名,第三方支持大多需要付费
  • 加载速度较慢,做 SEO 也比较困难

因此直接拿 Notion 分享页面做个人 blog 站点有些勉强。

思前想后,还是静态页面更适合,然而其他的 Markdown 编辑器用起来都不太顺手,排版和样式还需要额外费心力维护,所以需要一个工具,能够将 Notion 的内容转换成静态页面,同时保证样式不变。

How?

静态页面,丰俭由人

经过一番搜索,终于找到一个合适的工具:Notablog

然后的步骤就简单了:

  • 创建一个用于管理 Blog 文章列表的 Notion Page(可以直接从 这里 复制)
  • 设置为公开页面,得到分享 URL,将它写入 Notablog 代码中的 config.json
  • 执行 notablog generate .即可生成静态文件
  • 接入 utterances 通过 GitHub issue 来管理评论

然后我们就可以将静态文件推到任意想要的地方,例如 github.io,最后配置一个 CNAME,搞定!效果就是你现在看到的这个样子。

参考教程

Making a blog from Notion & Github Pages

Hi there! This blog was made from converting almost all elements from a Notion page (.JSON) cache into a static webpage served by Github Pages . The bulk of the work is done by Alex Wang's . chorale.app is a faster alternative but I haven't used it.

Making a blog from Notion & Github Pages
Making a blog from Notion & Github Pages

https://aptrinh.js.org/notion-blogging.html

Making a blog from Notion & Github Pages
Making a blog from Notion & Github Pages
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 11 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • What?
  • Why?
  • How?
    • 静态页面,丰俭由人
      • 参考教程
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档