欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Mpue】记录我遇到的天坑

程序员文章站 2022-04-30 22:42:26
...

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

网上普遍都是两种方法:

  1. project.config.json里找到"miniprogramRoot": “dist/”, 改为"miniprogramRoot": "dist/wx/"就可以了。
  2. 把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这个属性里面有没有放你的首页。

希望我走的弯路能帮助到你!!

分享美丽的富士山,祝我们都成为优秀的学习冠军!!
【Mpue】记录我遇到的天坑