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

Laravel Vite构建报错:配置加载失败与manifest文件缺失求助

Laravel构建问题解决方案

问题1:加载vite.config.js失败,提示找不到模块‘node:path’

原因

node:path 是Node.js 16.x及以上版本才支持的前缀式导入语法,你的Node.js版本过低,无法识别该语法。

解决方法

  • 检查当前Node.js版本:
    node -v
    
  • 若版本低于16.x,升级至16.x及以上的LTS版本(推荐18.x或20.x)
  • 升级完成后,重新安装依赖并执行构建:
    npm install
    npm run build
    
  • 若暂时无法升级Node.js,可修改vite.config.js中的导入语句:
    将 import path from 'node:path' 替换为 import path from 'path'

问题2:执行npm run build后,Laravel提示Vite清单文件未找到

原因

构建过程失败导致清单文件未生成,或者Vite的构建输出路径配置错误。

解决方法

  • 先确保问题1已解决,保证构建过程无报错
  • 检查vite.config.js的build配置,确认输出目录指向public/build:
    export default defineConfig({
      build: {
        outDir: 'public/build',
        manifest: true, // 必须开启该选项才会生成manifest.json
      },
      // 其他配置项...
    })
    
  • 执行构建命令后,检查public/build目录下是否生成了manifest.json
  • 若仍未生成,清除缓存后重新安装依赖:
    rm -rf node_modules package-lock.json
    npm install
    npm run build
    
  • 确认Laravel配置中Vite清单路径正确,默认路径为public/build/manifest.json,无需额外修改

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 11:37:59