前提是自定义多个云函数,现在想把每个云函数的返回结果都按照:
// 成功
{
code:200,
msg:"",
data:{}
}
// 失败
{
code:400,
msg:"",
data:{}
}
的格式进行返回。
想写一个格式化的工具类,该在云函数的目录中怎么放呢?
如果是其他一些自定义的工具类,又该如何让各个云函数都能使用呢?
ps:目前,能解决的方式是,把工具类在每个云函数的目录里都放一份。
在本地测试的时候,是在云函数同级目录新建一个 目录 utils , 并在具体的云函数 index.js中通过require("./utils/index.js")的方式引入的,在本地测试通过。
猜测云函数是采用沙箱机制,独立运行的,所以找不到这个utils目录。
不知道能否使用存储的方式加载进来,不过,即时能实现,感觉也是在曲线救国,不顺畅。
结论:小程序开通的云开发,可以通过小程序帐号登录腾讯云;
小程序云开发在 【云开发 CloudBase】 可以找到对应的资源。
通过层的管理,可以实现自定义工具类的使用,官方文档如下:
https://cloud.tencent.com/document/product/876/50940#.E6.8E.A8.E8.8D.90.E4.BD.BF.E7.94.A8.E6.96.B9.E5.BC.8F