解决小程序报错 Page "pages/index/main" has not been registered yet.

Posted 刘清华-彤彤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决小程序报错 Page "pages/index/main" has not been registered yet.相关的知识,希望对你有一定的参考价值。

  在小程序开发中,会频繁遇到  Page "pages/index/main" has not been registered yet.   这种报错,意思就说指定的页面没有注册,找不到。遇到这种问题很可能不是代码问题,解决起来也真的是浪费时间,下面我介绍两种方式。

  方法一:从源头处解决

  产生这种现象的原因就是我们在新添加某些页面的时候为了图省事、方便,直接到文件夹中复制、粘贴、改文件名。通过这种方式创建页面就有很大几率报错,所以从源头解决的话,就是按照下图所示在项目目录中新建文件夹、文件名,要想省事的话,也只能是建好文件后再复制粘贴代码了。这样一来,这个问题根本就不会产生了。

 

            

 

 

  方法二:简单粗暴解决

  如果报错已经产生了怎么办,那么就再来说说第二种方法。如下图所示找到项目的文件夹中的 dist 目录并将其整个删掉,删除成功后重新使用 npm run dev 运行代码,这样报错也能消失。

 

        

 

以上是关于解决小程序报错 Page "pages/index/main" has not been registered yet.的主要内容,如果未能解决你的问题,请参考以下文章

uniapp开发微信小程序跳转出现navigateTo:fail page "pages/user/pages/user/address/address" is not found

小程序错误——Please do not register multiple Pages in undefined.js

微信小程序工具真机调试提示page "xxx/xxx/xxx" is not found

微信小程序,报错,failed to load local image resource /pages/

微信微信小程序 新建页面目录后,怎么自动生成目中的的四个基本文件呢? 新建目录报错如下VM458:2 未找到 app.json 中的定义的 pages "pages/module/mod

小程序插件集成functional-page-navigator真机调试报错