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

执行npx react-native init新建RN项目 报@jest/types版本不匹配错的原因

报错原因说明
  • 直接触发报错的原因是当前安装环境下,包管理工具Yarn 1.22.11无法找到匹配^27.2.4版本范围的@jest/types依赖包,导致react-native@latest的依赖安装流程中断,项目初始化失败。
  • 该问题的常见诱因有以下三种:
    • 使用的第三方npm镜像源存在同步延迟,没有同步到对应版本的@jest/types包,或是本地包管理工具的源缓存存在异常
    • 本地安装的Yarn版本过旧,旧版本的依赖版本匹配逻辑存在缺陷,无法正确识别对应版本的包
    • 本次安装的最新版React Native存在依赖版本对齐问题,其依赖声明中指定的@jest/types版本已经被下架或标记为不可用

日志中出现的uuid版本警告仅为兼容性提示,不会导致项目初始化失败,无需作为本次报错的排查依据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 12:54:03