评论
【进阶】灵沐如何一个后台搭配多个小程序

【进阶】灵沐如何一个后台搭配多个小程序

你是我满朝的港湾,我是那只漂不远的小船。待到一明一暗的航标灯给我信息,就有温柔漂泊在你身边

【进阶】灵沐如何一个后台搭配多个小程序

灵沐后台基本可以从抖音设置,微信设置看成它是支持一个后台搭配多个小程序的,而且已经有一个很好的案例


原理

多个小程序他们请求接口分类2个类型,第一个所有小程序请求文章内容,他们都是一样的,另外一个就是配置文件,因为小程序A和小程序B他们的流量主ID是不同的,因此我们可以得出一个结论:


一个后台多个程序,只是请求不同的配置文件即可

我们安装灵沐之后经常让我们上传src文件夹,src目录下它存放的就是我们需要的API接口文件,我们可以对比一下

【进阶】灵沐如何一个后台搭配多个小程序

因此也可以得出一个结论:多个小程序src目录多增加一个配置的文件

操作

我们要新建一个百度小程序案例,在后台content-type-builder新建一个单一类型的配置文件

【进阶】灵沐如何一个后台搭配多个小程序

点击完成后,回到我们建立字段,随意写一个

【进阶】灵沐如何一个后台搭配多个小程序

随意写一个保存之后它自己会重启node服务,在src目录可以看到多一个一个bd-set的文件夹

回到服务器灵沐的目录,复制attributes字段内容

/linbgmu/my-project/src/api/wx-set/content-types/wx-set
【进阶】灵沐如何一个后台搭配多个小程序

复制后打开目录百度小程序的配置文件文件

linbgmu/my-project/src/api/bd-set/content-types/bd-set

覆盖刚刚复制的attributes字段内容,复制后保存文件

回到宝塔手动重启项目

【进阶】灵沐如何一个后台搭配多个小程序

回到网站刷新一下,可以看到百度小程序的配置文件

【进阶】灵沐如何一个后台搭配多个小程序

strapi后台设置--角色列表---Pubilc,配置百度的Bd-set APi权限(旧图片,箭头错了)

【进阶】灵沐如何一个后台搭配多个小程序
【进阶】灵沐如何一个后台搭配多个小程序

小程序我们只需要修改utils下的api.js(APi地址图上图)

【进阶】灵沐如何一个后台搭配多个小程序

升级

如果你已经后台配置了4-5个小程序,后期发布新版本如何升级呢?

  1. 备份你的src文件
  2. 直接上传新版的src.zip覆盖
  3. 如果覆盖你自己配置的文件不会丢,那就没事,如果丢了用你备份的src把你自己配置的那几个文件夹直接复制过去

视频教程

https://www.bilibili.com/video/BV12K411x7Fd/