You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel 9+Vue3+Vite全新安装后示例组件无法渲染求助

解决Laravel 9 + Vue 3 + Vite示例组件无法渲染的问题

核心问题排查与修复

1. 未在视图中引入注册的Vue组件

你的resources/views/layouts/app.blade.php里,id="app"的容器内只有注释,没有实际使用已注册的<example-component>标签,这是组件不渲染的直接原因。

修改app.blade.php的对应部分:

<body>
    <div id="app">
      <example-component></example-component>
    </div>
</body>

2. 确保Vite开发服务处于运行状态

前端资源需要Vite实时编译,务必在终端执行以下命令并保持运行:

npm run dev

3. 验证组件注册逻辑(可选)

你的resources/js/app.js中组件注册逻辑是正确的,若仍有问题可额外确认:

  • ExampleComponent的导入路径./components/ExampleComponent.vue是否准确
  • app.mount('#app')是否在组件注册完成后执行(你的代码已满足此要求)

额外排查步骤

  • 使用浏览器无痕模式打开页面,清除缓存干扰
  • 确认vite.config.js中laravel-vite-plugin的资源输入路径无误
  • 重新安装依赖以排除缺失或损坏的包:
rm -rf node_modules package-lock.json
npm install

内容的提问来源于stack exchange,提问作者Tammy06

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 07:15:58