第一种情况
在 uni-app
开发中使用 vue-cli-plugin-uni
插件创建项目时,如果出现找不到 app.json
的错误,可能是以下原因导致的:
- 项目根目录下缺少
pages
和globalStyle
目录。
app.json
文件中配置的 pages
和 globalStyle
字段对应的目录必须存在,如果不存在或者目录路径错误,可能会导致找不到 app.json
文件的错误。
可以通过以下操作确认是否已经存在相应的目录:
- 打开项目所在的文件夹。
- 确认是否存在
pages
和globalStyle
目录。
如果这两个目录不存在,可以手动创建这两个目录
第二种情况
> 打开导入开发者工具之前的 `project.config.json` 文件
> 添加 `miniprogramRoot` 字段为 `app.json` 的父目录
> 一般都在 `unpackage/dist/dev/mp-weixin/`
{ "appid": "你的appid", "compileType": "miniprogram", "miniprogramRoot": "unpackage/dist/dev/mp-weixin/", /// ... }
等待 HOT UPDATE