美文网首页
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