关于部署twikoo时使用MongoDB遇到的问题

关于部署twikoo时使用MongoDB遇到的问题
ATRI第一弹:在前些天 我正在维护我的博客 然后想到我的博客还没有评论系统 于是想要使用twikoo这个评论系统
twikoo文档:<快速上手 | Twikoo 文档>
由于我没有服务器 于是我想使用netlify这个免费服务进行部署 在twikoo文档里 提供了netlify部署云函数的方式 <云函数部署 | Twikoo 文档>
但在这之前 我们需要注册一个免费数据库MongoDB twikoo文档里面写的很详细 我就不再赘述了 但在netlify部署时 需要添加一条环境变量 就是MongoDB提供给我们的连接字符串 但MongoDB提供的格式 一般为
mongodb+srv://<db_username>:<db_password>@cluster0.123456.mongodb.net/?appName=Cluster0这里的123456仅为示例 请根据实际链接修改 然后将db_username和db_password这两段字符串修改为你的数据库账号名和密码
重点:账号密码左右两端的尖角符号不能输入
正确示例mongodb+srv://账号:密码@cluster0.123456.mongodb.net/?appName=Cluster0如输入错误 则会显示code1000 然后你需要在netlify项目里的Project configuration中的Environment variables重新修改环境变量并重新部署一次
第二弹:网站的闲言碎语页面显示不出来
- anzhiyu主题的essay页面 有时我会有显示不出来的问题 经过浏览器F12控制台 发现了报错在waterfall这个funtion 提示TypeError: waterfall is not a function
- 查看了Network面板 发现waterfall.js这个文件没有加载 于是我访问了anzhiyu他的blog去找waterfall.js这个js文件的地址 为
https://cdn.cbd.int/anzhiyu-theme-static@1.0.0/waterfall/waterfall.js- 所以我在主题配置文件中引入了这个js文件 然后页面就显示正常了
最后 感谢你的阅读 有什么意见想法 可以在下方评论 致谢!
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果




