mpvue小程序报错 Please do not call Page constructor in files that not listed in "pages" section of app.js

按视频提示删除src目录,然后悲剧了

先是没有权限删除,然后360强行粉碎后反反复复报错,想git找回来又找不回来,没有远程仓库

VM429:1 Please do not call Page constructor in files that not listed in "pages" section of app.json or plugin.json
console.error @ VM429:1

………………………………………………
………………………………………………

VM429:1 thirdScriptError 
 sdk uncaught third Error 
 APP-SERVICE-Engine:Please do not call Page constructor in files that not listed in "pages" section of app.json or plugin.json 
 Error: APP-SERVICE-Engine:Please do not call Page constructor in files that not listed in "pages" section of app.json or plugin.json
    at vt (http://127.0.0.1:39203/appservice/__dev__/WAService.js:1:1088403)
  

 

为什么呢?我都忘记了……又不想重新npm init

查了才知道:

https://www.jianshu.com/p/2e98cc166dbd

大佬,现在的mpvue里,在src下多了个app.json文件,它是干什么的?求解。。。

  回复

 

一斤代码

 新版本的mpvue里面有app.json和main.json,分别对应了原生小程序框架中的app.json和每个页面的json配置,配置方式和原生一致。可以参考小程序官方文档。

当时看到记住了,后来忘记了

删除的时候刚刚好vscode升级没有重启导致出错,360强行删除,结果git也恢复不了

悲剧

参考https://www.jianshu.com/p/6f8d74be3ff8,

重新npm init,复制一份app.json,问题基本解决。但是具体页面配置还有问题。

为什么vscode删除文件夹的时候,重新一添加文件夹,里面的内容又全部重新出现了呢?

还是没有解决,出现新的错误,

mpvue编译时出现 “未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。”错误

请看下回分解

 

 

你可能感兴趣的:(git,mpvue小程序开发视频,小程序)