服务都是基于LeanCloud的,顺便调查下LearnCloud公司的背景,原来这家公式主业是服务游戏企业的。

  • 迅驰智能科技有限公司自主研发的精益管理系统(lean management system)云平台。
  • 最初由美味书签(北京)信息技术有限公司开发和运营。2021 年 4 月 6 日,心动公司(2400.hk)宣布完成对 Leancloud 的收购。收购后,Leancloud 将与心动公司旗下 TapTap 的开发者服务(TDS)团队整合,一起负责公司面向开发者的产品线。
  • 为开发者提供数据存储、文件存储与 CDN、消息推送和即时通讯等后端云服务,同时提供支撑后端代码的云引擎和云函数等开发工具,全面涵盖移动开发的需求,并提供易于集成的全平台 SDK,支持 iOS、Android 应用和游戏开发。2020 年,在 Leancloud 的收入结构中,来自游戏开发商用户贡献的收入占比已超过 50%。

本篇记录下Valine-Admin文档里没写的,可以提供一些文档之外的补充。

在最新的文档指导下出现报错

在Valine-Admin的官网指导下,部署出现报错,然后看了下issues ,果然有人跟我一样的问题,随后进入抄作业流程。

参考 zhaojun1998@aa10da0 将 package.json 中的 “node”: “6.x” 改为 “node”: “12.x” 即可。
那就直接用 https://github.com/Druadach/Valine-Admin.git 也是可以的。
如果需要定制还是要自己改配置,所以最佳方案还是自己fork下,然后修改nodejs版本号
https://github.com/KeyleXiao/Valine-Admin 这是我改好的链接。

设置自动唤醒

配置好环境之后还有一点小活儿需要做,免费账户主机一天之中有7小时会休息,需要设置下自动唤醒。
先准备好账号密码,账号需要用smtp发信的账号。前面测试可以弄个1分钟触发,测试是否能正确登录url,本质上是模拟评论后台的登录过程,要求在user表配置的账户信息就是自动登录需要的账号密码。
账号处理完毕之后添加自动登录功能,其实这个绑定的域名手动登陆也挺方便的。

设置安全域名

最后不要忘记了添加安全域名,防止自己的api被盗用。如果设置错了,会显示你的页面被拒绝。

所以填写的时候需要注意

充值十块钱保平安,防止免费账户被删除。