可不可以多个exports放在一个云函数里?

发布于 7 年前作者 lei009015 次浏览最后编辑 7 年前来自 ask

每次新建云函数时都是以exports.main开头,但是看到官方文档有介绍插入数据库云函数是exports.add开头,是不是可以把多个exports放在同一个云函数里呢?

比如云函数名为database.js 里面可以有exports.add, exports.get 等等?可以的话应该怎么做?


谢谢

2 回复
oyan
oyan1 楼6 年前

云函数执行过程中,调用main函数来执行,如果所在的js文件想要对其他文件提供函数服务,可以写多个exports。一个云函数文件夹下可以有多个js文件,遵循exports/require

gang76
gang762 楼5 年前

从语法上没什么问题,就看实际上操作的结果。比如:

exports.a = ()=>{
  console.log('a')
}
exports.b = ()=>{
  console.log('b')
}