448 字
2 分钟
Fuwari部署Twikoo过程分享
Twikoo — “一个简洁、安全、免费的静态网站评论系统”
本站原本使用Giscus的评论功能
但考虑到必须要Github账户的局限性
为了更方便评论,我决定放弃前者,毅然加入更权威的代表—‘Twikoo’
本文参考官方教程,也可以按照官方的来,大差不差~
搭建后端
首先,你需要注册一个MongoDB账号以获取一个免费的数据库
区域选择: Region优先选择离主机近的站点,一般默认的就是。如果使用云主机就按其地理位置为准。 设置好后,你将会得到类似的代码:
mongodb+srv://<db_username>:<db_password>@cluster0.xxx.mongodb.net/?retryWrites......Cluster0IMPORTANT请牢记在 Password Authentication 下设置数据库用户名和密码!!!
部署数据库
使用你的Github账户来登录Vercel
再点击下面的链接来快速部署
Git Providers选择Github,Git Scope选择自己的账户,Private Repository Name为你的库命名。
若是一切顺利,你会看见这样的画面

这时你还不会有Domain位址
选择Settings - Environment Variables,填写以下变量:
Key:MONGODB_URIValue: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/