Fuwari部署Twikoo过程分享
Fuwari部署Twikoo过程分享
Cooper LiuTwikoo — “一个简洁、安全、免费的静态网站评论系统”
本站原本使用Giscus的评论功能
但考虑到必须要Github账户的局限性
为了更方便评论,我决定放弃前者,毅然加入更权威的代表—‘Twikoo’
本文参考官方教程,也可以按照官方的来,大差不差~
搭建后端
首先,你需要注册一个MongoDB账号以获取一个免费的数据库
区域选择: Region优先选择离主机近的站点,一般默认的就是。如果使用云主机就按其地理位置为准。
设置好后,你将会得到类似的代码:
1 | mongodb+srv://<db_username>:<db_password>@cluster0.xxx.mongodb.net/?retryWrites......Cluster0 |
请牢记在 Password Authentication 下设置数据库用户名和密码!!!
部署数据库
使用你的Github账户来登录Vercel
再点击下面的链接来快速部署
Git Providers选择Github,Git Scope选择自己的账户,Private Repository Name为你的库命名。
若是一切顺利,你会看见这样的画面
这时你还不会有Domain位址
选择Settings - Environment Variables,填写以下变量:
1 | Key:MONGODB_URI |
随后点save
此时再选择Deployments,点击任意一个项目后面的三个点,再选择Redeploy,再选择下方的Redeploy
这时回到Overview,会发现Domain处已分配了一个域名,复制下该域名。
参数设置
可以跟随其他大大的教程设置本地文件,伟大无需多言
其中,请将上面复制的域名复制到envID,并将
1 | export const commentConfig: CommentConfig = { |
最后在终端输入pnpm dev即可本地预览,enjoy!
Comment
匿名评论隐私政策
