小程序本地服务器如何调试
① 微信小程序真机调试时后台是本地服务器,显示“未能连接到服务器”
最近自己做了两个小的demo,前端是微信小程序的,后端是node+koa2实现的,顺便把微信小程序相关知识学习一下,大家有什么问题可以一起讨论,谢谢。
这次记录的是 真机调试是后台是本地服务器,显示未能连接到服务器 的问题。
在小程序开发时我们为了方便而不去搭建域名,在本地直接localhost就可以使用本地的服务器,但是小程序要求是https的域名才可以使用,所以我们在开发时要勾选详情里面的 不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书 这一项,这就可以在小程序的开发者工具上看效果了。
但是想要真机调试而且使用本地服务器做后台提供数据的话,需要满足以下几点:
其实是个小问题,注意一下就可以了。
② 微信小程序的服务器怎么配置,华为云服务器。原来的服务器过期了,小程序无法登陆了。手里只有代码包
什么语言写的,哪里不会?是没配置好环境还是代码运行调试没好,可以说说,不在的话也可直接找额代弄
③ 小程序-解决体验版只能打开调试工具才能加载数据(请求接口)问题
小程序开发完成后生成了体验版权,但数据一直加载不出来,解决方法:
1)打开微信开发者工具,查看是否开启(勾选)了“不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书”。如果开启,关掉(取消勾选)。
2)关掉之后,打开调试器。会出现如下错误提示,这是由于小程序后台没有配置服务器域名(request合法域名)导致的。
3)接下来,我们到小程序后台( mp.weixin.qq.com )进行域名配置:进入后台--左侧菜单打开“开发”--右侧选择“开发设置”--找到“服务器域名”--修改。
4) 重要!重要!重要! 回到微信开发者工具,右上角“详情”--“项目配置”--“域名信息”更新,看到域名信息列表和后台配置的一样,更新成功。
5)此时,小程序服务器域名已经添加成功,数据可以加载出来了。
④ 微信小程序本地调试的方法,小程序如何本地调试
对于那些不需要调用类似用户登录这些必须要appid的功能,我们可以直接在创建项目的时候,不填appid,这样小程序就不受合法域名的限制,可以直接访问我们局域网内部的后台。
而对于用户登录、微信支付等这些api,必须要appid,也必须通过腾讯的服务器,这时候我们就必须让我们的后台能被外网访问到,而且在合法域名配置里面,只能是https。一般我们在开发时,肯定都已经买好了外网服务器(比如阿里云ecs),配置什么的也不是本文重点,本文假设你已经有一台ecs,备案、ssl证书什么的都搞定了。
⑤ 如何为微信小程序设置服务器地址
为微信小程序设置服务器地址方法详见:https://jingyan..com/article/9113f81b65dfdb2b3214c7cc.html