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控制台进入跨域配置添加即可
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐