- Ruby基础知识
 - Ruby - 主页
 - Ruby - 概述
 - Ruby - 环境设置
 - Ruby - 语法
 - Ruby - 类和对象
 - Ruby - 变量
 - Ruby - 运算符
 - Ruby - 评论
 - Ruby - IF...ELSE
 - Ruby - 循环
 - Ruby - 方法
 - Ruby - 块
 - Ruby - 模块
 - Ruby - 字符串
 - Ruby - 数组
 - Ruby - 哈希
 - Ruby - 日期和时间
 - Ruby - 范围
 - Ruby - 迭代器
 - Ruby - 文件 I/O
 - Ruby - 例外
 
RubyGems - Ruby 包实用程序
RubyGems 是 Ruby 的包实用程序,它安装 Ruby 软件包并使其保持最新。
使用语法
$ gem command [arguments...] [options...]
例子
检查 RubyGems 是否已安装 -
$ gem --version 0.9.0
RubyGems 命令
以下是 RubyGems 所有重要命令的列表 -
| 先生。 | 命令与说明 | 
|---|---|
| 1 | 建造 从 gemspec 构建 gem。  | 
| 2 | 证书 调整 RubyGems 证书设置。  | 
| 3 | 查看 检查已安装的宝石。  | 
| 4 | 清理 清理本地存储库中已安装 gem 的旧版本。  | 
| 5 | 内容 显示已安装的 gem 的内容。  | 
| 6 | 依赖性 显示已安装 gem 的依赖项。  | 
| 7 | 环境 显示 RubyGems 环境信息。  | 
| 8 | 帮助 提供有关“gem”命令的帮助。  | 
| 9 | 安装 将 gem 安装到本地存储库中。  | 
| 10 | 列表 显示名称以 STRING 开头的所有宝石。  | 
| 11 | 询问 查询本地或远程仓库中的gem信息。  | 
| 12 | 文档 为预安装的 gem 生成 RDoc。  | 
| 13 | 搜索 显示名称包含 STRING 的所有宝石。  | 
| 14 | 规格 显示 gem 规范(以 yaml 形式)。  | 
| 15 | 卸载 从本地存储库卸载 gem。  | 
| 16 | 打开包装 将已安装的 gem 解压到当前目录。  | 
| 17 号 | 更新 更新本地存储库中指定的 gem(或所有已安装的 gem)。  | 
RubyGems 常用命令选项
以下是常见选项的列表 -
| 先生。 | 命令与说明 | 
|---|---|
| 1 | --源网址 使用 URL 作为 gem 的远程源。  | 
| 2 | -p, --[无-]http 代理 [URL] 使用 HTTP 代理进行远程操作。  | 
| 3 | -h,--帮助 获取有关此命令的帮助。  | 
| 4 | --配置文件 文件 使用此配置文件而不是默认配置文件。  | 
| 5 | --回溯 显示错误的堆栈回溯。  | 
| 6 | - 调试 打开 Ruby 调试。  | 
RubyGems 安装命令选项
这是一个选项列表,当您在安装任何 Ruby 软件包时使用 RubyGems 时,大部分时间都会使用这些选项 -
| 先生。 | 命令与说明 | 
|---|---|
| 1 | -v, --版本 版本 指定要安装的 gem 版本。  | 
| 2 | -l,--本地 将操作限制在 LOCAL 域(默认)。  | 
| 3 | -r,--远程 限制对 REMOTE 域的操作。  | 
| 4 | -b,--两者 允许本地和远程操作。  | 
| 5 | -i, --install-dir 目录 在哪里安装。  | 
| 6 | -d, --[无-]rdoc 安装时为 gem 生成 RDoc 文档。  | 
| 7 | -f, --[无-]强制 强制安装 gem,绕过依赖性检查。  | 
| 8 | -t, --[无-]测试 在安装之前运行单元测试。  | 
| 9 | -w, --[无-]包装器 使用可执行文件的 bin 包装器。  | 
| 10 | -P, --信任策略 POLICY 指定 gem 信任策略。  | 
| 11 | --忽略依赖关系 不要安装任何必需的依赖 gem。  | 
| 12 | -y, --include 依赖项 无条件安装所需的依赖gem。  | 
例子
这将从本地目录或远程服务器安装“SOAP4R”,包括所有依赖项 -
gem install soap4r --include-dependencies
这将仅从远程服务器安装“rake” -
gem install rake --remote
这将从远程服务器安装“rake”,并运行单元测试,并生成 RDocs -
gem install --remote rake --test --rdoc --ri
进一步阅读
RubyGems 用户指南为您提供了有关使用 RubyGems 所需了解的几乎所有内容。
RubyGems 的RubyGems命令参考。