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

使用npx react-native init创建应用失败:Bundler安装出错

解决React Native初始化时Bundler安装失败的方案

针对Intel芯片MacBook Pro、Ruby 2.6.10、Node 16.17.1环境下的问题,按以下步骤尝试:

  • 清理Ruby Gem缓存,消除缓存损坏导致的安装异常
    gem clean
    
  • 手动安装React Native初始化所需的指定Bundler版本(多数RN版本兼容2.3.26,若仍报错可尝试匹配项目Gemfile.lock中的版本)
    gem install bundler -v 2.3.26
    
  • 若已有创建到一半的SamepleApp目录,进入目录手动完成Bundler安装
    cd SamepleApp
    bundle install
    
  • 若自动初始化仍失败,跳过自动安装环节后手动处理所有依赖
    npx react-native init SamepleApp --skip-install
    cd SamepleApp
    # 安装Node依赖
    npm install
    # 安装Ruby依赖
    bundle install
    # 安装iOS Pods
    npx pod-install
    
  • 排查Ruby环境权限与路径问题
    执行以下命令确认当前Ruby环境的路径与权限:
    which ruby
    gem env
    
    若出现权限报错,可临时用sudo执行gem install命令,或通过调整Gem目录权限避免长期使用sudo:
    sudo chown -R $(whoami) $(ruby -e 'puts Gem.user_dir')
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 11:40:43