Notablog 搭建
逛网站的时候偶然发现 Notablog, 感觉做一个记录非常赞!(想到豆瓣上的记录那么多… 迁移好像好麻烦的伢!
1. 安装 Notablog
在服务器上输入
|
|
Copy
之后执行克隆命令,但是想到 git
到随便什么位置我的记性应该找不到,还是网站根上吧 23333
|
|
Copy
2. 配置一下数据叭
复制模板
|
|
Copy
保存在自己的 notion 中。
在自己的 notoin 设置为 public
,然后复制自己的 notion 表链接。打开服务器上的 Noteblog
安装目录,在 config.json
中的 url
替换成自己的 URL,保存后执行:
|
|
Copy
会在安装目录下生成 public 文件夹,里面的内容就是静态的 Notablog
咯
每次 notion 内容更新,就重新执行一遍这个命令
如果使用的是 Nginx,在 Nginx 站点中将 root 更改为:
|
|
Copy
3. 记一下表格的项目
列名 | 类型 | 描述 |
---|---|---|
title | Title | 页面标题 |
tags | Multi-Select | 与页面相关的主题 |
publish | Checkbox | 确定是否应呈现页面 |
inMenu | Checkbox | 确定页面是否应显示在导航栏中 |
inList | Checkbox | 确定页面是否应出现在文章列表中 |
template | Select | 指定要用于页面的模板。可用的模板名称取决于您使用的主题 |
url | Text | 要用作所生成页面的文件名和 URL 的字符串。它不应包含 和 如果为空,则使用页面的 |
description | Text | 页面简介 |
date | Date | 自定义日期,方便从其他平台导入帖子或调整帖子顺序 |
publish
inMenu
inList
可以勾选checkbox
,这样只有知道 URL 才能访问。
然后….. 就变成了吕楪’s Epoch
很漂亮! 确信!😁,可以做一个记录的地方。
切换部署 | update 2021-02-19
现在将静态服务扔在 vercel 上,终于不用受到 CDN 的缓存服务困扰。
一开始使用腾讯云的 CDN 服务,结果发现更新之后好长时间页面不会更新。一直以为是程序部署出现的问题。结果在整理博客的时候发现是 CDN 缓存不更新的问题。(腾讯云,你害我好惨😡
因为这个就是当书影音记录用嘛~,所以如果隔几天添加一点点东西,然后需要去登录 CDN 控制台进行缓存刷新的话,恕我不能接受,这真的太麻烦了。
切换成 vercel 就没这种烦恼咯~