448 字
2 分钟
Fuwari部署Twikoo过程分享

Twikoo — “一个简洁、安全、免费的静态网站评论系统”


本站原本使用Giscus的评论功能

但考虑到必须要Github账户的局限性

为了更方便评论,我决定放弃前者,毅然加入更权威的代表—‘Twikoo’

本文参考官方教程,也可以按照官方的来,大差不差~

搭建后端#

首先,你需要注册一个MongoDB账号以获取一个免费的数据库

区域选择: Region优先选择离主机近的站点,一般默认的就是。如果使用云主机就按其地理位置为准。 设置好后,你将会得到类似的代码:

mongodb+srv://<db_username>:<db_password>@cluster0.xxx.mongodb.net/?retryWrites......Cluster0
IMPORTANT

请牢记在 Password Authentication 下设置数据库用户名和密码!!!

部署数据库#

使用你的Github账户来登录Vercel

再点击下面的链接来快速部署

Git Providers选择GithubGit Scope选择自己的账户,Private Repository Name为你的库命名。

若是一切顺利,你会看见这样的画面

这时你还不会有Domain位址


选择Settings - Environment Variables,填写以下变量:

Key:MONGODB_URI
Value:mongodb+srv://<db_username>......<此处需要更改为你上面获取到的链接字符>

随后点save

此时再选择Deployments,点击任意一个项目后面的三个点,再选择Redeploy,再选择下方的Redeploy

这时回到Overview,会发现Domain处已分配了一个域名,复制下该域名。

参数设置#

可以跟随其他大大的教程设置本地文件,伟大无需多言

其中,请将上面复制的域名复制到envID,并将,修改成你设置的账号和密码。

export const commentConfig: CommentConfig = {
twikoo: {
envId: '这里替换为你的 envId',
},
}

最后在终端输入pnpm dev即可本地预览,enjoy!

Fuwari部署Twikoo过程分享
https://fuwari.vercel.app/posts/tech_share/twikko/
作者
Brizen
发布于
2025-08-26
许可协议
CC BY-NC-SA 4.0