美文网首页
Rvm + Ruby +Gem 相关命令

Rvm + Ruby +Gem 相关命令

作者: Look2021 | 来源:发表于2019-12-05 11:20 被阅读0次
  • Rvm-管理ruby 版本
  1. 安装RVM:$curl -L get.rvm.io | bash -s stable
  2. 安装成功,查看版本:$rvm -v
  3. 列出ruby版本:$rvm list known
  4. 安装:$rvm install 2.3.4
  5. 设置ruby 版本:$ rvm use 2.3.4 --default
  • Gem 安装,卸载/安装 cocoapods && fastlane
  1. 查看source:$ gem sources -l
  2. 移除默认source :$ gem sources --remove https://rubygems.org/
  3. 添加新的source:$ gem sources --add https://gems.ruby-china.com/
  4. 更新Gem终端输入 $sudo gem update –system
    显示如下错误
    ERROR: While executing gem … (Gem::FilePermissionError) You don’t have write permissions for the /usr/bin directory.
    重新输入下面
    $sudo gem install -n /usr/local/bin cocoapods

5 .卸载/安装cocoapods、fastlane
$gem uninstall cocoapods
$gem uninstall fastlane
$sudo gem install -n /usr/local/bin cocoapods
$sudo gem install fastlane -NV
如果安装失败还提示写入权限失败就使用
$sudo gem install -n /usr/local/bin fastlane -NV

  • Gem 常用命令
    gem -v #gem#版本
    gem update#更新所有包
    gem update --system#更新RubyGems软件自身
    gem install rake#安装rake,从本地或远程服务器
    gem install rake --remote #安装rake,从远程服务器
    gem install watir -v(或者--version)1.6.2#指定安装版本的
    gem uninstall rake#卸载rake包
    gem list d#列出本地以d打头的包
    gem query -n ''[0-9]'' --local#查找本地含有数字的包
    gem search log --both#从本地和远程服务器上查找含有log字符串的包
    gem search log --remoter #只从远程服务器上查找含有log字符串的包
    gem search -r log #只从远程服务器上查找含有log字符串的包
    gem help #提醒式的帮助
    gem help install #列出install命令 帮助
    gem help examples #列出gem命令使用一些例子
    gem build rake.gemspec#把rake.gemspec编译成rake.gem
    gem check -v pkg/rake-0.4.0.gem#检测rake是否有效
    gem cleanup #清除所有包旧版本,保留最新版本
    gem contents rake#显示rake包中所包含的文件
    gem dependency rails -v 0.10.1 #列出与rails相互依赖的包
    gem environment #查看gem的环境

参考文章:
Rvm + Ruby +Gem 相关命令

相关文章

网友评论

      本文标题:Rvm + Ruby +Gem 相关命令

      本文链接:https://www.haomeiwen.com/subject/hnldgctx.html