uni-app 新建项目后 右键pages新建页面 勾选在pages.json中注册 但实际并未注册到pages.json页面当中

uni-app 新建项目后 右键pages新建页面 勾选在pages.json中注册 但实际并未注册到pages.json页面当中

开发环境 版本号 项目创建方式
PC Windows 10 新建uni-app x项目

操作步骤:

  1. 新建uni-app x项目
  2. 右键项目pages目录点击新建页面
  3. 勾选在pages.json中注册

预期结果:

应在pages.json中pages数组当中

实际结果:

并未注册到pages.json pages数组

bug描述:

新建uni-app x项目后 右键项目pages目录新建页面 勾选在pages.json中注册 实际并未注册到pages.json页面当中


更多关于uni-app 新建项目后 右键pages新建页面 勾选在pages.json中注册 但实际并未注册到pages.json页面当中的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

刚试了,可以的,你可以先把pages.json 关闭,创建完成以后再打开看看

更多关于uni-app 新建项目后 右键pages新建页面 勾选在pages.json中注册 但实际并未注册到pages.json页面当中的实战教程也可以访问 https://www.itying.com/category-93-b0.html


嗯,可以了

在使用 uni-app 开发时,如果你通过右键在 pages 目录下新建页面,并勾选了“在 pages.json 中注册”选项,但页面并未自动注册到 pages.json 文件中,可能是由于以下原因:

1. IDE 版本问题

  • 确保你使用的是最新版本的 HBuilderX 或你正在使用的 IDE。旧版本可能存在一些 bug,导致自动注册功能失效。
  • 如果使用的是 HBuilderX,建议更新到最新版本,或者尝试重新安装。

2. 项目配置问题

  • 检查项目的 pages.json 文件是否正常加载。如果文件损坏或格式不正确,可能会导致自动注册失败。
  • 确保 pages.json 文件的路径和文件名正确,且文件格式为 JSON。

3. 手动注册页面

如果自动注册失败,你可以手动在 pages.json 文件中注册页面。例如:

{
  "pages": [
    {
      "path": "pages/index/index",
      "style": {
        "navigationBarTitleText": "首页"
      }
    },
    {
      "path": "pages/newPage/newPage",
      "style": {
        "navigationBarTitleText": "新页面"
      }
    }
  ]
}
回到顶部