Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501000


小程序雲開發常見問題及解決方案

errCode: -404011 cloud.callFunction:fail requestID , cloud function service error code -501005

錯誤描述:

[雲函數] [login] 調用失敗 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501005, error message Environment not found; at cloud.callFunction api; 

 

錯誤原因:

    1,雲函數尚未部署,或部署失敗;

    2,多個雲開發環境下,沒有配置到對應的環境ID(生產環境、測試環境)。

 

解決方案:

    1,雲函數沒有部署,或部署失敗。

    選中我們要部署的雲函數,右鍵 -> 上傳並部署:雲端安裝依賴(不上傳node_modules) ,如下圖紅色框里所示。

小程序雲開發常見問題及解決方案

    注:默認情況下,我們只需要 “上傳並部署:雲端安裝依賴(不上傳node_modules)”,當該雲端安裝依賴模式經常提示上傳失敗時,我們可以嘗試使用 “上傳並部署:所有文件

 

 

    2,多個雲開發環境下,沒有配置到對應的環境ID(生產環境、測試環境);

    通常情況下,我們會創建多個環境用來測試和維護我們當前項目,比如:測試環境和生產環境等。

    當你創建了多個雲開發環境時,在啟動開發者工具時,cloud初始化時,偶爾會不知道該選擇使用哪個雲開發環境,進而出現上述保存信息。

    此時,就需要我們在app.js里配置指定雲開發環境ID。

小程序雲開發常見問題及解決方案


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM