最近在一个电脑上新安装了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运行项目的时候被指向了一个奇怪的路径,导致运行失败了。
1 个评论
要回复文章请先登录或注册
j***@126.com