收藏
回答

新增页面,has not been registered yet?

新建目录,再目录里新建page

开发者工具上打开刚建的新页面显示Page [pages/src/test/test]  has not been registered yet.

真机上正常

我把app.json里该页面的路径复制、删除、原位置黏贴,报错变成了

Page[pages/src/test/test] not found. May be caused by: 1. Forgot to add page route in app.json. 2. Invoking Page() in async task.

同样在真机上正常

开发者工具版本1.02.1907300 调试库2.8.1 和2.8.0和 2.7.7都一样


回答关注问题邀请回答
收藏

42 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-08-30

    测试未复现,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-08-30
    有用
    回复 5
    • 想想爱酱会怎么说
      想想爱酱会怎么说
      2019-08-30
      就新增空白页面点进去,啥也没干,同事也说没有复现,7456
      2019-08-30
      回复
    • 想想爱酱会怎么说
      想想爱酱会怎么说
      2019-09-05
      官方康康这贴里多少人遇到
      2019-09-05
      2
      回复
    • 想想爱酱会怎么说
      想想爱酱会怎么说
      2019-09-29
      上次是开发者工具报这个错,真机可以,现在是开发者工具可以,真机报这个错???
      2019-09-29
      回复
    • 直觉
      直觉
      2019-12-20
      根据楼下说的,其实不需要的,亲测,就是把dist删掉重新build
      2019-12-20
      2
      回复
    • 亖亖
      亖亖
      04-09回复直觉
      我的问题是真机调试正常,开发工具内预览页面没有注册,体验版和发布后的都是没被注册,废了好大劲都没解决,你的回复成功让我解决了
      04-09
      回复
  • 幻想家
    幻想家
    2019-09-05

    我也遇到这个问题了,但是我现在发现问题所在了

    自行创建的新页面

    .js文件中,必须有

    Page({   })

    里面留空即可,否则就会爆这个错误

    Page "pages/detail/detail" has not been registered yet.

    并且页面上的文字也不会显示。

    .json文件中,必须有

    { }

    同样留空即可,否则就会爆这个错误

    pages/detail/detail.json

    Expecting 'STRING','NUMBER','NULL','TRUE','FALSE','{','[', got EOF


    2019-09-05
    有用 17
    回复 10
    • 想想爱酱会怎么说
      想想爱酱会怎么说
      2019-09-05
      目录新建或者app.json自动生成的js都有Page({})
      2019-09-05
      回复
    • 幻想家
      幻想家
      2019-09-05回复想想爱酱会怎么说
      那就不知道了,我的写上这个,错误就消失了
      2019-09-05
      回复
    • MagicHacker
      MagicHacker
      2019-09-13
      对。在js文件中写上Page({})就好了
      2019-09-13
      回复
    • 书文
      书文
      2019-09-24
      chaojibang
      2019-09-24
      1
      回复
    • 直觉
      直觉
      2019-12-20
      根据楼下说的,其实不需要的,亲测,就是把dist删掉重新build
      2019-12-20
      1
      回复
    查看更多(5)
  • 终极ZLY
    终极ZLY
    01-13

    强制退出编辑器,重启一下就好了

    01-13
    有用 3
    回复
  • 黑洞
    黑洞
    05-29

    今天更新了最新的开发工具,也出现了这个问题,最后发现是其中一个页面引用了另一个页面导致的

    这个之前都是可以引用的,现在不让这么引用了么?被引用的文件一定不能是页面文件么?

    05-29
    有用 1
    回复
  • 招财
    招财
    05-28

    在页面对应的js里生成默认 page即可解决。

    05-28
    有用 1
    回复
  • 🌎牙哥🌏
    🌎牙哥🌏
    2019-09-06

    1个星期前正常发布的版本,今天再打开就是这个错误,懵逼了,该咋办???

    2019-09-06
    有用 1
    回复
  • Annie Ho
    Annie Ho
    07-03

    我是之前删除了utils里的js文件导致这个错误的,然后我又屁颠屁颠把js文件弄回去了,然后这个错误就消失了。。。。我也是醉了

    07-03
    有用
    回复
  • ldd
    ldd
    05-24

    微信开发者文档就是垃圾

    05-24
    有用
    回复
  •   冼朝宽
      冼朝宽
    05-23

    我也遇到,看了2楼的回复,恍然大悟,页面.js文件内必须留有Page({}),注意Page首字母大写,这样百分百不会报错

    05-23
    有用
    回复
  • 食力强大的人
    食力强大的人
    05-11

    你好,这个问题我也遇到了,在使用wepy的时候,尝试新增一个空白页面,在编译后出现了页面空白的情况,因为script标签中没有写任何内容 等在其中增加了代码,页面就显示出来了,跟题主的清况不同,只是针对刚刚使用wepy的同志,希望能避过这个坑,这次被卡住很难受,哈哈,就是多复制一部分代码的问题,权当自己涨经验了,也是新手一个。

    症状:

    解决:

    05-11
    有用
    回复

正在加载...

登录 后发表内容
问题标签