Ruby开发提速:RubyGems国内镜像
Posted DevOps持续交付
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ruby开发提速:RubyGems国内镜像相关的知识,希望对你有一定的参考价值。
天下武功,唯快不破
Ruby。
Ruby是红宝石的意思,是编程语言的名字。Ruby语言的logo就是一颗红宝石。
Ruby是一门开源的动态编程语言,注重简洁和效率。Ruby的句法优雅,读起来自然,写起来舒适。
Ruby语言官网:http://www.ruby-lang.org/
Ruby包的格式是.gem。gem也是Ruby的包管理系统,命令也是gem,类似于rpm。
https://rubygems.org
Ruby社区的Gem托管服务,让你能便捷、快速地发布、管理你的Gem,以及安装它们。
https://gems.ruby-china.com
这是一个完整 RubyGems 镜像,完全基于 CDN 技术来实现,能确保几乎无延迟的同步,你可以用此代替官方版本。
请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。
# 查看版本
$ gem -v
2.6.3
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.com
可以用 Bundler 的Gem源镜像命令。
$ bundle config mirror.https://rubygems.org https://gems.ruby-china.com
这样你不用改你的 Gemfile 的 source。
以上是关于Ruby开发提速:RubyGems国内镜像的主要内容,如果未能解决你的问题,请参考以下文章