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

安装Bootstrap 5.3.x与Laravel 12.x时遇TypeError报错求助

解决Vite运行npm run dev时报错:TypeError: Expected pattern to be a non-empty string

以下是几个可行的排查和解决方向:

  • 检查你的Vite配置文件(vite.config.js或vite.config.ts),重点看include、exclude这类涉及文件匹配的字段,确保没有传入空字符串或者未定义的变量——picomatch作为Vite依赖的文件匹配库,遇到空匹配模式就会抛出这个错误。
  • 尝试降级Node.js版本到v20.x LTS系列,你当前用的v22属于较新的版本,可能和项目依赖的Vite版本存在兼容性冲突。
  • 删除node_modules文件夹和package-lock.json(或yarn.lock),重新执行npm install,彻底重新安装依赖,避免因依赖安装不完整或版本不匹配导致的问题。
  • 对照教程步骤逐一核对配置代码,尤其是涉及路径、文件匹配的部分,确认没有漏写参数或传入空值的情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 10:45:54