灵沐V3.01微信资源类小程序源码支持流量主。终于打磨出灵沐V3.01流量主变现资源下载小程序支持微信QQ抖音的版本,它是全局的ui设计升级。
时隔几载,终于打磨出灵沐V3.01流量主变现资源下载小程序支持微信QQ抖音的版本,它是全局的UI设计升级,功能还是主打资源下载激励视频变现,Doc文档模式(可适用于文章),Docs和资源关联以及广告位,个人中心广告,文章列表?标识,列表分享打开数据错误,视频广告展示错误以及层级塌陷,列表返回数据叠加,取消小程序标题栏高斯模糊,个人中心UI页面,用户登录逻辑。
发布源码之后我们只需要将源码解压,将小程序源码导入微信开发工具utils/http.js修改域名信息
安装教程
发现无法在 Centos7.9 无法部署是因为 Strapi默认安装 sQLite 数据库需要 Python3 而宝塔在 7.9 的系统中版本较低,因此开始我们认为无法在 7.9系统部署
7.9安装我们得使用其他数据库,例如 MySql5.7+或者 PostgresQL 14.x(建议)
准备工作
- NPM管理器:宝塔后台—-软件商店—-Node 项目管理器
- Node:Node项目管理器—-Nodev14~18
- 安全:开放端口 1337和 5432
- 策略组:在服务商后台—-服务器—-c策略组—-开放端口 1337 和 5432
安装 PostgresQL
宝塔→软件商店→PostgreSQL→安装最新版本14
添加数据库
Postgresq管理器中添加数据库。注意:宝塔的BUg,PostgresQ管理器中添加数据库才可以不然会提示找不到对应的数据库,在菜单数据库→PostgresQ添加数据库显示成功但是实际上没有添加。
安装 Strapi
宝塔左侧菜单点击文件到wwwwroot日录下运行终端需要 SSH 密码
安装 yarn
npm i -g yarn
安装Strapi
yarn create strapi-app my-project
选择自定义安装类型
Custom (manual settings)
脚本语言选择
JavaScript
数据库选择
Postgre
是否SSL选择NO
N
进入到my-project安装依赖
yarn install
API
V3.0开始只要打开项目目录my-project将下载好的小程序源码中的server.js和src.zip上传解压
注意
V2.0是宝塔后台找到src目录将下载好的小程序源码中的API和compomemts以及extensions上传解压
运行项目
my-project目录下打开终端先执行编译
sh
npm run build
开发者模式运行
npm run develop
注意
第一次安装进入后台会让你注册一个用户,用户密码需要大小写
中文
stapi后台左下角个人资料,设置洁面语言
权限
strapi后台设置–角色列表—Pubilc,API中的字段需要设置权限不然无法访问
注意
category,post,wxSet,doc都要设置
映射
左侧菜单点击网站—Node项目—添加Node项目
注意
设置端口1337和映射域名宝塔和服务器需放行该端口
小程序
小程序源码导入微信开发工具utils/http.js修改域名信息