绝对总攻
绝对总攻
  • 发布:2021-09-19 00:10
  • 更新:2021-09-19 00:10
  • 阅读:1437

新安装hbuilder内置浏览器运行默认demo报错 [Vue warn]: Unknown custom element: <App>

分类:HBuilderX

最近在一个电脑上新安装了hbuilderX,下面是问题表现

  • 新建了一个demo,点击内置浏览器运行就直接报错
    [Vue warn]: Unknown custom element: <App> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

  • . 然后选择运行在微信开发者工具也会报错:
    ERROR TypeError: Cannot read property 'id' of undefined
    00:01:20.814 TypeError: Cannot read property 'id' of undefined
    00:01:20.818 at generateComponent (C:\Users\Administrator\Desktop\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\webpack-uni-mp-loader\lib\plugin\generate-component.js:71:110)

  • 选择运行在真机上就会报无法独立运行此app的错误。

然后就非常奇怪,网上搜了很多例子,看到有一些人也跟我出现了同样的问题,但是都没有解决。新建任何demo运行都是这个错误,并没有人能够解决成功。
后来我试了各种方式都不行。这个demo也能够在正确的位置找到,这就奇了怪了。

试了各种网上说的奇怪的方法之后都没有效果,但是并没有放弃,我又新建了一个官方demo,突发奇想的把新建demo时候选择project的位置改了一下,改到了桌面上,这次一运行竟然神奇的成功了。

我个人推测可能是跟我使用过360的c盘搬家有关系,因为后来我看到hbuilder里面打印的log有360的某某路径指向了360的c盘搬家的位置(这个位置里面有Administrator的那个文件夹用来放用户文件的,而hbuilder默认创建项目的文件夹名字就是这个名字)。可能就是这样子,导致hbuilder运行项目的时候被指向了一个奇怪的路径,导致运行失败了。

0 关注 分享

要回复文章请先登录注册