• 显示gem的帮助和版本

    gem –h/--help 
    #显示gem的帮助
    gem –v /--version 
    #显示gem的版本号
    
  • 列出远程库的所有可用软件

    gem query --remote         
    # 短命令: gem q -r
    
  • 查找远程主机上的特定软件

    gem query --remote --name-matches doom 
    # 短命令: gem q -rn doom 
    # 你将看到一个匹配doom的详细列表。 
    gem list –remote --d 
    #用子命令list列出远程安装的gems
    
  • 安装一个远程软件

    gem install --remote progressbar 
    # 短命令: gem i -r progressbar –y 
    # 远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包 
    gem install rails –remote 
    #从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
    
  • 安装软件的特定版本

    gem ins -r progressbar-0.0.3 
    # 安装progressbar的0.0.3版本 
    gem ins -r progressbar --version '> 0.0.1' 
    # 将安装progressbar的大于0.0.1的最新版本
    
  • 查看一个已安装的软件

    gem specification progressbar 
    # 短命令: gem spec progressbar 
    # 你会看到关于已安装的包progressbar的详细信息。
    
  • 卸载一个软件

    gem uninstall progressbar 
    卸载了progressbar
    
  • 查看某个已安装的软件

    gem query --local --name-matches doom 
    # 短命令: 'gem q -ln doom'
    
  • 构建gem包

    gem build package.gemspec 
    #运用bulid子命令构建gem包
    

http://www.jb51.net/article/65136.htm

  • gem引用本地开发的gem包
    gem "azure-armrest", :path => "../azure-armrest/"  #相对路径或者全路径
    
powered by Gitbook文件最后修改时间: 2019-10-23 00:04:20

results matching ""

    No results matching ""