使用uniapp做微信小程序,在小程序编辑器运行时编译报错:appid不合法,导致启用不了。这个好坑爹啊,我这么淑女的小可爱都想骂人了,我好累,写个博客发泄发泄吧!
复现我的问题:神操作——代码跟别人合并了,然后在HbuilderX里面运行到小程序编辑器,一直不断报错err:4000,AppId不合法什么的,导致项目也启动不起来。网上查了很多都没有找到我的问题的正确答案。
首先我确定以下几点:
- 我的appid是合法的,后台也在用,我也被添加到了开发人员里面了,
- 在mainfest.json文=》微信小程序配置里面填写了正确的appid,
- 开启了微信小程序的服务端口,
- 关闭了校验域名合法性,
- 手动开启编辑器引入项目,能够打开,但是修改代码并没有同步更新到视图上,(这一步本来也没什么luan用,项目都启动不了,手动打开当然不能同步更新视图啊。但是网上却有这样的答案,我也就侥幸试试嘛~)
so,what fuck???哪里有问题?
**解决方法:**自己无意间发现的,既然是appid不合法,那应该就是设置有问题,appid设置在mainfest.json文件,那可能就是这样配置文件出错了呗。还好我把我合并之前的代码备份了一份。将合并的项目mainfest.json文件删除了,把我自己没有合并的备份项目的mainfest.json文件赋值给合并的新项目里面,再重启项目,就成功运行了!!!!
如果你没有备份文件的mainfest.json吗,那就重新建一个新项目,成功运行之后把这个文件copy过去应该也可以吧?试试吧,网上找不到答案,那就只能自己去试咯、