Vite+vue3 [Vue warn]: Failed to resolve component: H1 警告 怎么解决?

使用Vite+vue3做练手项目进行学习,有时候为了方便,直接使用html原生组件进行测试,比如h1,button之类的。

但使用h1、button标签,会提示组件未定义的警告,但调试运行没有问题。

警告内容

Failed to resolve component: H1
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. 
  at <Test
 onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< null > > 
  at <RouterView> 
  at <App>

打包部署署运行的时候,没有提示该警告

阅读 3.7k
1 个回答

你全局搜一下H1,记得要区分大小写。估计是你用了大写的H1,虽然html不区分大小写,但是编译的时候报错了。
补充:我在我的vite+vue3项目里试了下<H1>哈哈哈</H1>但是并没有报错,你用的也是模板的写法吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题