微信小程序坑点挖掘(四)初识小程序常见错误解决方案

267 阅读2分钟

这是我参与2022首次更文挑战的第11天,活动详情查看:2022首次更文挑战

一、新建小程序常见错误

问题1:未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。

原因1:这个出现频率超高,主要是缺少全局的app.json文件

解答1:很简单,在最外层创建app.json同时需要在里面写上{}即可。注意,这里有种特殊情况,如果依然报错那建议还是重新新建一个小程序重新来过,个人感觉有可能是小程序bug也有可能是其它配置文件的地址问题。

问题2:undefined\Expecting ‘STRING’,‘NUMBER’,‘NULL’,‘TRUE’,‘FALSE’,’{’,’[’, got EOF\1 |
原因2:app.json缺少{}
解答2:很容易,在全局的app.json文件中添加{}即可相当于初始化。

问题3:appJSON[“pages”] 字段需为 array
原因3:新建了文件夹但是里面没有内容
解答3:这个也很好解决,只需要在提示报错的文件夹下新建一些东西即可,可以右键选择新建page自动创建一系列wxml、wxss什么的小程序相应文件。

二、小程序云开发 FailedOperation.UpdateFunctionCode等问题

错误的中文意思是函数更新失败,这个发生在我修改了云函数代码上传部署时报的错误,注意,以下说的方法不只是可以解决我当前的错误:

1.安装node.js

2.安装npm

3.安装npm install --save wx-server-sdk这个包在小程序login云函数的json中有,但是,貌似并没有起作用,还是重新安装才能生效!而且这个包最好是每创建一个新的云函数都安装一下

4.上传部署login(注意是选择上传全部文件!!!大概有3MB)

5.接下来等login上传完成就可以写自己的云函数,修改完记得上传即可!

好了,以上就是我在日常小程序开发中经常遇到的问题,在这里分享给各位,希望对大家有所帮助!