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

Laravel 9使用Laravel UI + Vue.js搭建脚手架时出错,求排查

Laravel 9 搭建 Laravel UI + Vue.js 认证脚手架的缺失步骤

针对你执行步骤后出现的npm相关报错,通常遗漏了以下必要环节:

  • 检查并匹配Node.js/npm版本:Laravel 9要求Node.js 16.x及以上版本,先运行node -v和npm -v确认版本,版本过低会直接导致依赖安装失败。
  • 清除Laravel配置缓存:安装Laravel UI后执行php artisan config:clear,避免旧配置干扰脚手架生成逻辑。
  • 补全Vue初始化代码:打开resources/js/app.js,添加Vue实例挂载代码,示例:
    import { createApp } from 'vue';
    import ExampleComponent from './components/ExampleComponent.vue';
    
    createApp({
      components: { ExampleComponent }
    }).mount('#app');
    
  • 验证Webpack Mix配置:确认webpack.mix.js中包含Vue编译规则,正确配置应为:
    mix.js('resources/js/app.js', 'public/js')
       .vue()
       .sass('resources/sass/app.scss', 'public/css');
    
  • 清理残留依赖文件:若之前有安装失败的记录,先删除node_modules文件夹和package-lock.json文件,再重新执行npm install。
  • 手动安装Vue核心依赖:执行npm install vue@next vue-loader@next,确保Vue相关依赖完整安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 21:48:28