这些曾经有用,目前版本已经失效的设置
开启评论功能
项目集成了评论功能,使用的是开源项目Utteranc.es 开启之后用户可以使用github账号登录发表评论。
使用非常简单,只需要编辑 site.config.js 中
utterancesGitHubRepo 配置即可以指向用于评论的存储库比如我的配置为:
utterancesGitHubRepo: 'yunzhongci/notion',需要注意的是使用评论功能需要在对应的项目存储库开启 Issues ,开启路径为 Settings 中Features 勾选
Issues网页默认url
这个建站方法有一个缺点,就是文章url不能自定义,默认读取Notion的笔记标题,中英文混杂的时候只支持英文忽略英文,纯中文则默认为Notion的pageID。
如果遇到标题中有英文单词的时候,则网页链接自动为这个英文单词,如果遇上不同网页都存在同一个英文单词的时候,就会导致链接相同无法正常显示。
可以通过修改代码的方式将无论是不是中英文或者混杂的时候,都默认显示为pageID。
修改 lib 目录下的
get-canonical-page-id.ts 文件const override = inversePageUrlOverrides[cleanPageId] if (override) { return override } else { return getCanonicalPageIdImpl(pageId, recordMap, { uuid }) } }
将上图中的代码修改为如下,即可每个网页都自动取pageID了。
const override = inversePageUrlOverrides[cleanPageId] if (override) { return override } else { return cleanPageId } }