微信小程序项目 tabBar 配置问题:“pages/mine/mine“ need in [“pages“]

问题与处理策略

问题描述
  • 在微信小程序项目中,配置并使用 tabBar 报如下错误

    [ miniprogram/app.json 文件内容错误] miniprogram/app.json:
    ["tabBar"][3]["pagePath"]:
    "pages/mine/mine" need in ["pages"](env: Windows,mp,1.06.2306020; lib: 3.7.8)

问题原因
  1. 错误提示在 miniprogram/app.json 文件中,tabBar 配置的某个页面的 pagePath(pages/mine/mine)没有在 pages 数组中注册

  2. 微信小程序要求所有在 tabBar 中配置的页面路径,都必须先在 pages 数组中注册

处理策略
  • miniprogram/app.json 文件中,注册好相应的页面后,再在 tabBar 中配置
json 复制代码
{
 "pages": [
   "pages/mine/mine"
   ...
 ],
 "tabBar": {
   "list": [
     {
       "pagePath": "pages/mine/mine",
       "text": "我的"
     }
     ...
   ]
 }
}
相关推荐
codingandsleeping4 小时前
使用orval自动拉取swagger文档并生成ts接口
前端·javascript
白水清风5 小时前
微前端学习记录(qiankun、wujie、micro-app)
前端·javascript·前端工程化
用户22152044278005 小时前
new、原型和原型链浅析
前端·javascript
阿星做前端5 小时前
coze源码解读: space develop 页面
前端·javascript
叫我小窝吧5 小时前
Promise 的使用
前端·javascript
前端康师傅7 小时前
JavaScript 作用域
前端·javascript
云枫晖7 小时前
JS核心知识-事件循环
前端·javascript
eason_fan8 小时前
Git 大小写敏感性问题:一次组件重命名引发的CI构建失败
前端·javascript
前端付豪9 小时前
1、震惊!99% 前端都没搞懂的 JavaScript 类型细节
前端·javascript·面试
朝与暮9 小时前
js符号(Symbol)
前端·javascript