收藏
回答

【已解决】如何解决云开发QuickStart中获取openid失败的问题?

官方的云开发QuickStart小程序,在获取openid时总是提示以下信息:

翻了很多帖子,但是都没有解决问题。

目前已经做了以下配置:

  1. login/package.json中已经配置为最新版本,即dependencies "wx-server-sdk":"latest"
  2. 已经通过npm在/login中成功安装依赖
  3. app.js中已经写了所使用的envid,与cloudfunctions所使用为同一环境
  4. 能够成功对上传并部署login所有文件

想了想可能存在的问题是,npm安装时报了很多WARN deprecated(如图)。但网上说没啥大碍,就没管

想问问大佬们该怎么解决啊...晕了

最后一次编辑于  2020-12-15
回答关注问题邀请回答
收藏

2 个回答

  • 未知的奇迹
    未知的奇迹
    2020-12-15

    解决了(好像离发帖子还不到一分钟)重新装了一遍nodejs,把login里的node_modules删除用npm又装了一次,然后正常操作就跑起来了???

    果真重装能解决99%的问题()

    2020-12-15
    有用 1
    回复
  • 谭工
    谭工
    2021-05-20

    我也遇到这个问题,重装nodejs也不行,换了不同的版本还是不行。。。搞了好久,最后把项目给删除了,重新创建一个新的quickstart项目,没有npm install,也没有上传并部署,就可以获取appid了。

    2021-05-20
    有用
    回复
登录 后发表内容
问题标签