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

启用Yarn后无法创建React Native项目的问题求助

React Native项目创建报错(启用Yarn时)

问题说明

启用Corepack(Yarn作为默认包管理器)时,执行npx react-native init MyTestProject创建项目出现报错;改用npm(禁用Yarn)则可成功创建。

解决方案

  • 强制指定npm创建项目
    直接执行命令:npx react-native init MyTestProject --npm,该命令会强制使用npm处理依赖安装,绕开Yarn的兼容性问题。

  • 修复Yarn与CocoaPods兼容性

    1. 更新Yarn到稳定版本:yarn set version stable
    2. 项目创建后手动安装iOS依赖:进入项目的ios目录,执行pod install;或在根目录执行npx pod-install
    3. 临时调整Corepack配置:执行corepack disable禁用Corepack,创建完项目后可再执行corepack enable重新开启
  • 清理缓存重试

    • 清理Yarn缓存:yarn cache clean
    • 清理npm缓存:npm cache clean --force
    • 清理React Native缓存:npx react-native start --reset-cache

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 10:25:21