更新记录

1.0.0(2022-08-15)

  1. 使用 uni-admin 模板2022-07-05为基础,重新调整部分函数组件
  2. 使用类似koa开发体验的 cmd-cloud-router 更好的RESTFul接口风格
  3. 云函数代码注释完整,MVC服务开发模式

平台兼容性

阿里云 腾讯云 支付宝云
× ×
Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.4.0 × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × ×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


「思续」程序数据管理后台

项目概述:

这个项目基于 uni-admin 框架,相关特性就不去介绍了感兴趣的可以直接跳转官方文档:https://uniapp.dcloud.io/uniCloud/admin

项目云函数使用 cmd-cloud-router 定义RESTful接口风格,以传统方式开发对接uniCloud, 不仅可以让你快速迁移到其他语言开发的API接口服务,还能将你传统API接口重新用云函数按照原有逻辑进行编写。

项目不仅适合其他语言想用uni-app开发后台管理的或是初学CURD的上手uniCloud免费云空间开发应用的小伙伴

项目说明

six_admin
┌─uniCloud-aliyun                   云服务空间内含云函数
├─api                               RESTfulAPI接口目录
├─common                            全局通用样式目录
├─components                        复用组件目录
├─pages                             业务页面文件存放的目录
├─static                            存放应用引用静态资源的目录
├─store                             全局vuex数据仓库文件目录
├─unpackage                         存放编译生成的文件目录
├─uni_modules                       uni-app对插件市场件插件进行模块管理目录
├─window                            uni-admin定义窗口布局目录
├─main.js                           Vue初始化入口文件
├─index.html                        H5模板
├─admin.config.js                   整个项目的全局配置参数
├─App.vue                           应用配置,用来配置App全局样式以及监听 应用生命周期
├─manifest.json                     配置应用名称、appid、logo、版本等打包信息
└─pages.json                        配置页面路由、导航条、选项卡等页面类信息
状态码 说明
100 身份授权成功
101 身份授权生效中
102 身份授权已失效
103 身份授权非法输入
401 需要身份授权
200 获取数据成功
204 数据提交失败
416 请求范围不符合要求
412 未满足前提条件

HTTP请求错误状态码大全(HTTP Status Code)

提示

  1. 记得先使用 db_init.json 初始化项目数据库,不然你登录不上后台管理。
  2. 默认配置登录过期时长 8 小时。
  3. 客户端程序已经开发完成,市场发布地址「思续」小程序——看我深沉不?
  4. 项目代码内注释详细,根据收起部分代码块理解并修改。
  5. 项目云服务空间使用阿里云免费版本,腾讯云理论通用,云存储图片处理不兼容。

测试运行

  1. 在云函数目录uniCloud右键菜单创建服务空间。
  2. 创建好服务空间后,对目录uniCloud点右键,菜单中点击选择云服务空间,绑定你创建的服务空间。
  3. 目录 database 使用 db_init.json 初始化云数据库,数据表名字对应数据,索引可以不要,云服务空间的云数据库内生成表和数据。
  4. 对目录cloudfunctions点右键,菜单中点击选择上传所有云函数,完成后即可运行。
  5. 运行测试过 H5APPMP-WEIXIN 三个端的,其他没测。
  6. 云函数列表 fn-sixu-admin-server 服务详情内设置 => 函数执行内存(512 MB) 超时时间(30s) Node版本(Nodejs12)

如果不会,请查看帮助手册快速上手

最后

主要运行于 H5 进行数据管理,并测试 APP微信小程序 环境下的使用。
部分跨端请使用条件编译调整。

示例应用 HBuilderX 3.5.3.20220729 版编译。

QQ交流群:76113575

祝愿 DCloud 越做越好

隐私、权限声明

1. 本插件需要申请的系统权限列表:

后台用户登录需要角色为admin才能登录成功,admin账号:13813801380/密码:12345678,user账号:13613601360/密码:12345678

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

项目使用 uniCloud 云服务存储数据,请自行申请服务空间。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

无广告

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问