参照lete114的教程,使用leancloud作为数据存储来搭建评论系统。
但是这个仓库的qmsg通知包含了链接,因此被阻断了qq通知。
因此我fork了这个仓库:https://github.com/lete114/Valine-Admin-Server.git
然后对其中的qmsg的模版做了修改,变成:
https://github.com/windeling/Valine-Admin-Server.git
// QQ提醒
if (process.env.QMSG_KEY != null) {
let qq = "";
if (process.env.QQ != null) {
qq = "&qq=" + process.env.QQ;
}
const scContent = 「 ${
process.env.SITE_NAME
} 」上有新消息啦!!
评论人: ${name}
发表内容:${$(text
.replace(/ <img.*?src="(.*?)".*?>/g, "\n[图片]$1\n")
.replace(/<br>/g, "\n")
)
.text()
.replace(/\n+/g, "\n")
.replace(/\n+$/g, "")}
链接:${url + "#" + comment.get("objectId")}
; //由于链接功能不可用,所以将这行删去。
但是发现无法部署。
想问一下这个http服务如何启动?亦或者是哪里需要进一步的设置而不是直接fork?
感谢!