微信小程序上线有一定时间了,想要体验一下云开发流程,记录一下开发过程
1.申请小程序
想要使用微信小程序,自然是需要有个小程序账号了,申请小程序账号直接在微信公众平台申请就好,具体申请方法网上有很多,这里就赘述了。
申请好小程序之后最重要的是AppId,在开发--->开发设置--->开发者ID里就可以找到。
2.初始化小程序
开发和调试小程序需要使用微信开发者工具,你完全可以使用homebrew下载,如果你配置好了homebrew环境的话(想配置的话可以参考我的这篇文章)。或者也可以从公众平台下载。
下载好之后在这里导入小程序,记得将之前注册的小程序的AppId填进去,因为云开发无游客模式,也不可以使用测试号。
3.开始云开发
打开开发者工具的顶部云开发选项,开通云开发,创建环境,例如输入test,会自动生成一个环境id,记住这个环境id,环境是免费的,简单的开发够用了。
在项目文件夹的app.js中录入刚刚的id:
wx.cloud.init({
// env 参数说明:
// env 参数决定接下来小程序发起的云开发调用(wx.cloud.xxx)会默认请求到哪个云环境的资源
// 此处请填入环境 ID, 环境 ID 可打开云控制台查看
// 如不填则使用默认环境(第一个创建的环境)
env: '刚刚创建的id',
traceUser: true,
})
然后回到微信开发者工具,点开云开发文件夹,在login文件夹上右键,点击上传并部署(云端安装依赖),稍等片刻,文件夹变色后,再 点击获取openid,提示下图,就代表云服务初步配置好了:
注意:
如果你创建了两个环境,云服务默认使用第一个环境,这时如果env写的是第二个id,那么云服务是不能起作用的,这时在云服务文件夹处右键切换环境就可以了。