gem 源管理工具 gsm sources manager

gsm sources manager

gsm 是一个 gem 源管理工具。在 Ruby 开发中,因为国内的网络问题,咱们每每须要替换默认的 https://rubygems.org/ 源。gsm 能够为你管理不一样的源。git

gsm 是一个递归命名 gsm sources manager,同时也能够是 gem sources manager 的意思。github

项目首页:https://crispgm.github.io/gsm/
项目地址:https://github.com/crispgm/gsmruby

安装

使用 gem 安装

$ gem install gsm-sources-manager
$ gsm --version

手动安装

$ git clone https://github.com/crispgm/gsm.git
$ bundle install
$ bundle exec exe/gsm --version

使用

第一次启动后,gsm 会自动从 gem sources -l 加载源。网络

List

列出现有源。工具

$ gsm list

Use

应用一个源。code

$ gsm use Amethyst

Add

添加源。递归

--use: 添加的同时应用源。等效于先执行 gsm addgsm use开发

$ gsm add Amethyst https://rubygems.org/

Del

删除源。get

$ gsm del Amethyst

Reset

重置全部源。it

$ gsm reset

Mirror

将当前应用的源映射到 bundle mirror

--reset: 重置 bundler mirror

$ gsm mirror Amethyst

最后

欢迎使用而且贡献给项目。

https://github.com/crispgm/gsm

相关文章
相关标签/搜索