mild
mild
  • 发布:2020-08-07 18:44
  • 更新:2020-12-24 10:58
  • 阅读:885

uniCloud支持子目录吗?

分类:uniCloud

如果接口过多,视觉和查询比较麻烦。

比如我写一个关于用户的接口user
user有一些注册,登录,修改,删除等等的功能
一个user就五六个。

如果有多个功能,每个功能都有增删改查!

那文件夹都一大堆了,甚至上百个接口,上百个文件价都在一层,就有点恐怖了

有什么好的方案或者我漏看了?

难道是在 event 里面传类型调用不同的 .js

uniCloud.callFunction({  
  name: 'user',  
  data: {  
    type: 'login' // 'register'  
  }  
})

有点别扭

2020-08-07 18:44 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

每个云函数,其实是一个独立的node进程,不存在云函数级别的多级目录概念。

hx内置了资源管理器,可以在右边看云函数列表,界面更宽大。

以及,其实目前云函数总数只支持49个。
实际开发中可以合并很多云函数,

然后,你提到的“user有一些注册,登录,修改,删除等等的功能。一个user就五六个”
首先不应该这么设计,这看起来是传统后端开发的坏习惯。
然后,用户相关的东西,uni-id是现成的模块,只有一个云函数,你应该直接用uni-id:https://uniapp.dcloud.io/uniCloud/uni-id

Joyce80

Joyce80 - 拓荒者!!!

uniCloud目录设计能想koa或者egg那样功能模块分工明确设计吗?堆功能是没问题,但目录设计实在找不到好方案

该问题目前已经被锁定, 无法添加新回复