解决微信开发工具开发小程序出现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