1、配置云开发环境
(1)登录HbuilderX
(2)manifest.json文件中获取uniapp的Dcloud Appid
(3)右键项目,选中阿里云/腾讯云创建文件夹
(4)右键云服务文件夹,点击创建云服务空间
(5)右键云服务文件夹,点击关联创建的云服务空间
下次打开云服务web控制台:
右键云服务文件夹,选择打开uniCloud web控制台
使用:
只有一个云空间,uniCloud自动绑定
若多个云空间,需要调用
const myCloud = uniCloud.init({
provider: 'aliyun',
spaceId: 'xxxx-yyy',
clientSecret: 'xxxx'
});
myCloud.callFunction()
myCloud.uploadFile()
2、创建云函数(首次创建需要时间,可能会调用失败,报关联服务空间的错)
(1)右键云服务文件夹,右键新建云函数
(2)设置好后,右键云函数的文件夹,点击上传部署
uniCloud.callFunction()...操作和小程序相似
3、创建云数据库
(1)web控制台进入云数据库创建即可
(2)右键云服务文件夹,点击db_init.json,可初始化数据库数据
{
"表名":{
"data":[
{
"键":"值"
}
]
},
...
}
!!!uniapp中调用云数据库只能在云函数中调用
const db=uniCloud.database();
const xx=db.collection('集合名');
xx.操作...操作和小程序相似
4、云存储
uniCloud.uploadFile({
cloudPath:'云存储名称+后缀名',
filePath:文件临时路径,
})
5、跨域配置
web控制台进入跨域配置添加即可
uniapp 使用uniCloud云开发服务
最新推荐文章于 2024-09-27 12:04:57 发布