小工具知识网

当前位置: 首页 > 行业知识 > unicloud 创建云函数并使用云函数

行业知识

unicloud 创建云函数并使用云函数

2026-11-10 21:19:26 来源:互联网转载

云函数是什么

云���数即在云端(服务器端)运行的函数。

从 HBuilderX 3.4起,新增了云函数的扩展版,云对象。

开发者无需购买、搭建服务器,只需编写代码并部署到云端即可在客户端(App/Web/小程序等)调用,同时云函数之间也可互相调用。

一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中。当云函数被客户端调用时,定义的代码会被放在 Node.js 运行环境中执行。

开发者可以如在 Node.js 环境中使用 JavaScript 一样在云函数中进行网络请求等操作,也可以使用 node_modules。

但 DCloud提供了 uniCloud对象 内置在云函数/云对象中,开发者使用更多的是 uniCloud 的 api,不了解 node 不影响开发。

创建云函数

在uniCloud/cloudfunctions目录右键选择新建云函数

选择后会弹出一个新建云函数的选择框,我们这里选择新建云函数,并且输入云函数名称未cloundDemo

创建云函数之后,可以看见如下代码

其中’use strict’;意味着下面的代码将在严格模式下执行

exports.main = async (event, context) => {//event为客户端上传的参数console.log('event : ', event)//返回数据给客户端return event};

上面这段代码表示导出一个main的异步方法 完整代码如下图

这样就代表着创建好了一个普通的云函数了,

更改云函数,让他返回一些东西

示例代码如下

'use strict';exports.main = async (event, context) => {//event为客户端上传的参数console.log('event : ', event)//返回数据给客户端return 'hello unicloud'};

然后就能在页面上调用它并得到它返回的数据了

如下图,来到index.vue页面,并在script内输入如下代码

然后启动uniapp

即可看到,控制台输出的’hello unicloud’

也就成功使用了云函数

上一篇:GE云盒下载攻略,一键获取下载链接,轻松体验!

下一篇:Lasso回归——基于R语言实现