微信小程序上線有一定時(shí)間了梭依,想要體驗(yàn)一下云開發(fā)流程,記錄一下開發(fā)過程
1.申請(qǐng)小程序
想要使用微信小程序澈吨,自然是需要有個(gè)小程序賬號(hào)了窃判,申請(qǐng)小程序賬號(hào)直接在微信公眾平臺(tái)申請(qǐng)就好,具體申請(qǐng)方法網(wǎng)上有很多惠窄,這里就贅述了蒸眠。
申請(qǐng)好小程序之后最重要的是AppId,在開發(fā)--->開發(fā)設(shè)置--->開發(fā)者ID里就可以找到杆融。
2.初始化小程序
開發(fā)和調(diào)試小程序需要使用微信開發(fā)者工具楞卡,你完全可以使用homebrew下載,如果你配置好了homebrew環(huán)境的話(想配置的話可以參考我的這篇文章)脾歇〗或者也可以從公眾平臺(tái)下載。
下載好之后在這里導(dǎo)入小程序介劫,記得將之前注冊(cè)的小程序的AppId填進(jìn)去徽惋,因?yàn)樵崎_發(fā)無游客模式,也不可以使用測(cè)試號(hào)座韵。
3.開始云開發(fā)
打開開發(fā)者工具的頂部云開發(fā)選項(xiàng)险绘,開通云開發(fā),創(chuàng)建環(huán)境誉碴,例如輸入test宦棺,會(huì)自動(dòng)生成一個(gè)環(huán)境id,記住這個(gè)環(huán)境id黔帕,環(huán)境是免費(fèi)的代咸,簡(jiǎn)單的開發(fā)夠用了。
在項(xiàng)目文件夾的app.js中錄入剛剛的id:
wx.cloud.init({
// env 參數(shù)說明:
// env 參數(shù)決定接下來小程序發(fā)起的云開發(fā)調(diào)用(wx.cloud.xxx)會(huì)默認(rèn)請(qǐng)求到哪個(gè)云環(huán)境的資源
// 此處請(qǐng)?zhí)钊氕h(huán)境 ID, 環(huán)境 ID 可打開云控制臺(tái)查看
// 如不填則使用默認(rèn)環(huán)境(第一個(gè)創(chuàng)建的環(huán)境)
env: '剛剛創(chuàng)建的id',
traceUser: true,
})
然后回到微信開發(fā)者工具成黄,點(diǎn)開云開發(fā)文件夾呐芥,在login文件夾上右鍵,點(diǎn)擊上傳并部署(云端安裝依賴)奋岁,稍等片刻思瘟,文件夾變色后,再 點(diǎn)擊獲取openid闻伶,提示下圖滨攻,就代表云服務(wù)初步配置好了:
注意:
如果你創(chuàng)建了兩個(gè)環(huán)境,云服務(wù)默認(rèn)使用第一個(gè)環(huán)境,這時(shí)如果env寫的是第二個(gè)id光绕,那么云服務(wù)是不能起作用的女嘲,這時(shí)在云服務(wù)文件夾處右鍵切換環(huán)境就可以了。