返回
Featured image of post Notablog搭建

Notablog搭建

这个好看的说😚

逛网站的时候偶然发现Notablog, 感觉做一个记录非常赞!(想到豆瓣上的记录那么多…迁移好像好麻烦的伢子

1. 安装 Notablog

在服务器上输入

1
npm i -g notablog

之后执行克隆命令,但是想到git到随便什么位置我的记性应该找不到,还是网站根上吧 23333

1
git clone https://github.com/dragonman225/notablog-starter.git

2. 配置一下数据叭

复制模板

1
https://www.notion.so/b6fcf809ca5047b89f423948dce013a0?v=03ddc4d6130a47f8b68e74c9d0061de2

保存在自己的notion中.

在自己的notoin设置为public,然后复制自己的notion表链接 打开服务器上的Noteblog安装目录,在config.json中的url替换成自己的URL,保存后执行:

1
notablog generate .

会在安装目录下生成public文件夹,里面的内容就是静态的Notablog

每次notion内容更新,就重新执行一遍这个命令

如果使用的是Nginx,在Nginx站点中将root更改为:

1
XXXXXXXX/noteblog/public

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就没这种烦恼咯~

Licensed under CC BY-NC-SA 4.0
最后更新于 02-19, 2022 19:50
共书写了23.4k字·共 21篇文章
Built with Hugo
Theme Stack designed by Jimmy