# 后端开发指南(云函数)
# 目录结构
红色框内的均是云端文件
# common(公共模块)
公共模块目录,该目录一般情况下不需要你写,是通过导入某些插件用的,如uni-id,uni-pay等
# router(主路由函数)
二开时,云端一般只需要改 router
这一个即可。这个 router
使用了VK的路由开发框架,里面可以写无数个云函数或云对象。
# router目录介绍
所有接口都写在 service
目录内,如 router/service/client/user.js
这个文件写的是客户端的用户相关的API,只有 service
目录下的文件才可以被前端调用 vk.callFunction
访问。
# service目录介绍
# client端接口
# admin端接口
# dao目录介绍
传送门 - dao介绍 (opens new window)
# middleware目录介绍
传送门 - middleware中间件介绍 (opens new window)
# 二开说明
一般情况下,你新加的接口,客户端
的都加在 client目录
内,admin端
的都加在 admin目录
内。
# 如何快速找到前端请求的接口写在哪里?
比如我想修改 约会详情页
页面接口,则先在HBX启用运行H5项目,F12打开浏览器控制台,然后页面点击任意1个约会进入 约会详情页
,此时控制台会打印云函数的请求路径
如上图中红色框内的部分就是云函数的请求路径,即 client/pub.getGoodsInfo
,也就是我们要到 router/service/client/pub.js
这个文件的 getGoodsInfo
接口里改代码。
为了方便查找,每个接口的注释上都有 @url client/pub.getGoodsInfo 前端调用的url参数地址
类似这样的注释,因此其实你可以直接搜索项目包含 client/pub.getGoodsInfo
字符串的文件有哪些,即可快速找到对应的接口代码位置了。
← 前端开发指南(页面) 发行H5 →