解決微信開發工具開發小程序出現VM82:1 cloud init error: Error: invalid scope 沒有權限,請先開通雲服務的問題


首先是需要開通雲服務的,直接點擊雲開發然后進行設置環境名稱等,選擇開通即可。注:系統互默認給我們配置參數,不需要手動進行配置,還需要注意一下:如果編譯后還報出關於“沒有權限,請開通雲服務”等一系問題,那是因為AppID首次開通雲環境后,那還需要等待10分鍾后,再次編譯即可正常

 

如果看到下圖,說明你的雲環境配好了

 

 

 

當你點擊獲取openid時,會發現又有問題存在,之后會出現這個問題“[雲函數] [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;”,解決方法如下:

(1)先找到cloudfunctions|當前文件……文件,找到以后右擊當前環境,並選着我們已經配好的雲環境,這里我的雲環境取名‘yun’,效果如下:

 

(2)再找login文件,還是找到以后右擊“創建並部署:雲端安裝依賴(不上傳node_modules)”,弄好以后再等幾分鍾,再去“點擊獲取openid”,可以發現可以正常執行

 

最終效果如下:

 


免責聲明!

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



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