RubyGems 和 Bundler 国内镜像换源教程(针对斗罗大陆架设)

本站所有资源均为网络收集整理而来,仅供学习研究使用,请在下载后24h内删除,谢谢合作!WWW.52LANM.COM
  1. 替换 RubyGems 默认源

    # 移除官方源
    gem sources --remove https://rubygems.org/
    
    # 添加清华镜像源
    gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/
    
    # 验证源列表(应只显示镜像源)
    gem sources -l
  2. 配置 Bundler 镜像

    # 设置镜像映射
    bundle config mirror.https://rubygems.org https://mirrors.tuna.tsinghua.edu.cn/rubygems

     

  3. 项目级配置(可选)
    在项目目录的 Gemfile 最上方添加:

    source "https://mirrors.tuna.tsinghua.edu.cn/rubygems"

     

  4. 清除并重新安装依赖

    # 清除旧缓存
    bundle clean --force
    
    # 重新安装依赖
    bundle install --verbose

     

补充说明:

  1. 如果遇到权限问题,可在命令前加 sudo

  2. 验证配置是否生效:

    bundle config get mirror.https://rubygems.org
    1. 若项目中有锁文件,建议删除 Gemfile.lock 后重新生成

    常见问题处理:

    1. 若速度仍慢,可尝试阿里云镜像源:
      https://mirrors.aliyun.com/rubygems/

    2. 确保已安装最新版 bundler:
      gem install bundler

       

完成以上步骤后,再次运行项目启动命令即可使用国内镜像加速依赖安装。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容