我們在做微信小程序開發的過程中,總會遇到各種奇葩的問題。今天就把我在小程序開發過程中遇到的各種問題,及對應的解決方案總結在這裏,方便以後自己回顧,也方便大家查看。
雲開發相關
一,雲函數調用失敗問題
[雲函數] [login] 調用失敗 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -504002, error message Function not found: [login]; at cloud.callFunction api;
通常出現這種問題無非是下面2個原因
1,雲函數沒有部署,或者沒有部署成功
2,你創建了多個雲開發環境,沒有配置對應的環境id
下面就針對這兩個問題,具體說下解決方案
1,雲函數沒有部署,或者沒有部署成功
選中我們要部署的雲函數,右鍵,如上圖紅色框裏所示。如果點一次不能上傳,就多點幾次,一直到出現下面提示框爲止
2,你創建了多個雲開發環境,沒有配置對應的環境id
如果你創建了多個雲開發環境,有時候開發者工具會腦殘的不知道該選擇使用那個雲開發環境,這個時候,我們就要指定雲開發環境了。
如果你是多個開發環境,一定要注意環境名,和環境id必須一一對應。