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

运行Expo新项目时遇TypeError: minimatch is not a function错误如何解决?

修复Expo Web启动时的TypeError: minimatch is not a function错误

问题根源

你使用了错误的启动命令npx run web,这里的run是一个独立的npm包,并非Expo官方的启动命令,它的依赖缺失导致了minimatch is not a function错误。

修复步骤

  • 使用正确的Expo Web启动命令:
    进入项目目录后,执行以下任意一个命令:

    # 方法1:直接用Expo命令启动web服务
    npx expo start --web
    
    # 方法2:使用package.json中预设的脚本(Expo创建的项目默认包含)
    npm run web
    
  • 清理npx缓存(可选,若仍有问题):
    如果错误是因为npx缓存了错误的run包,执行以下命令清理缓存:

    npx clear-npx-cache
    
  • 确保依赖完整安装:
    重新安装项目依赖,避免依赖缺失:

    npm install
    

执行以上步骤后,Expo Web服务应该能正常启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 09:04:58