接着上一期,当我们建好博客以后,如何想和访客更好的交流,就需要评论系统了。Hexo
是不带评论系统的,但是各种主题都会有丰富的评论系统支持,就拿上一期介绍的 hexo-theme-matery
来说,可支持 Gittalk
、Gitment
、Disqus
、Livere
、Valine
、Waline
、Twikoo
等。综合了多种方案,最后选用了 Twikoo
,一来是因为简洁美观,满足博主的审美,二来全栈使用 Cloudflare
的方案,不用再去申请其他的账号了。
部署Twikoo
复制仓库
首先 Fork 博主的仓库,输入你自己的仓库名称,点击 Create fork
按钮创建自己的仓库。
国内对github的访问向来是时断时续的,如果安装失败可以等一等,或者使用科学上网工具,这里推荐可以 注册 一个,目前有免费流量可以薅羊毛。
创建D1数据库
登录 Cloudflare,点击左侧栏 存储和数据库
- D1 SQL数据库
,点击 创建
按钮,填入 twikoo
作为数据库名后,点击 创建
按钮。
创建成功后回到列表页面,可以找到对应红框中的 ID
复制出来。
然后点击 twikoo
数据库,选择 控制台
页签,将仓库根目录下的 schema.sql
文件中的内容全部复制到输入框中,点击 执行
按钮。
很快数据库表就创建完了,最后修改仓库根目录下的 wrangler.toml
文件中的 database_id
值。
[[d1_databases]]
binding = "DB&