【Mpue】记录我遇到的天坑
程序员文章站
2022-04-30 22:42:26
...
一.未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。
网上普遍都是两种方法:
- 在project.config.json里找到"miniprogramRoot": “dist/”, 改为"miniprogramRoot": "dist/wx/"就可以了。
- 把packpage.json里的mpvue-loade后面的‘^’去掉,重新安装依赖即可。
"mpvue-loader": "^1.0.13", => "mpvue-loader": "1.0.13",
这两个方法对我都没什么效果。如果你也是的话,可以往下看:
首先我先说我的情况:我先创了一个mpvue的项目,由于他默认是有样式和一些功能。我想把它删了,于是我把src整个给删了,由把dist给删了,于是出现这个错误。
dist千万别删!!
src千万别整个删除!!
- 在src下有app.json,所以在删除的时候,一定要删掉src/components、src/pages、src/utils三个目录下的所有代码文件
(注意不要把src下的app.json给删了!前往不要) - 这时候你的cmd会报错,若和我一样的话,就是说count页面,index页面找不到什么的。你去把dist->wx->【common,pages,static】给删了,千万别把剩下的配置文件给删了!!千万别要!
- 你再打开vscode,去dist下面那些配置,把app.json中pages里面的页面没用的给删了,tabBar也是。app.js,app.wxss都看看适当删删。(我不知道是不是这样删,我这样删完就可以用)
- 配置页面!成功!
二.app.json 中定义的 pages未找到入口页面
去src下的main.js文件看看,pages这个属性里面有没有放你的首页。
希望我走的弯路能帮助到你!!
分享美丽的富士山,祝我们都成为优秀的学习冠军!!