下一节:

  Ruby Gems软件包管理

  • Gems-Ruby软件包实用程序

    RubyGems是Ruby的软件包实用程序,它可以安装Ruby软件包并使它们保持最新。
    提示 – 可以去Gems网站下载安装包安装使用。
    使用语法
    
    $ gem command [arguments...] [options...]
    
    检查是否安装了RubyGems-
    
    $ gem --version
    3.1.2
    
  • RubyGems命令

    这是RubyGems的所有重要命令的列表-
    command 说明
    build 从gemspec构建一个Ruby。
    cert 调整RubyGems证书设置。
    check 检查已安装的Ruby。
    cleanup 清理本地存储库中已安装的gem的旧版本。
    contents 显示已安装的gem的内容。
    dependency 显示已安装的gem的依赖关系。
    environment 显示RubyGems环境信息。
    help 提供有关“ gem”命令的帮助。
    install 将gem安装到本地存储库中。
    list 显示所有名称以STRING开头的Ruby。
    query 查询本地或远程存储库中的gem信息。
    rdoc 为预安装的gem生成RDoc。
    search 显示名称包含STRING的所有Ruby。
    specification 显示Ruby规格(以yaml为单位)。
    uninstall 从本地存储库中卸载gem。
    unpack 将已安装的gem解压缩到当前目录。
    update 更新本地存储库中的命名gem(或所有已安装的gem)。
  • RubyGems常用命令选项

    以下是常用选项的列表--
    option 说明
    --source URL 使用URL作为gem的远程源。
    -p, --[no-]http-proxy [URL] 使用HTTP代理进行远程操作。
    -h, --help 获取有关此命令的帮助。
    --config-file FILE 使用此配置文件而不是默认配置文件。
    --backtrace 显示错误的堆栈回溯。
    --debug 打开Ruby调试。
  • RubyGems install 命令选项

    这是选项列表,大多数情况下,在安装任何Ruby软件包时使用RubyGems时-
    option 说明
    -v, --version VERSION 指定要安装的gem版本。
    -l, --local 将操作限制在本地域(默认)。
    -r, --remote 将操作限制在REMOTE域。
    -b, --both 允许LOCAL和REMOTE操作。
    -i, --install-dir DIR 在哪里安装。
    -d, --[no-]rdoc 在安装时为gem生成RDoc文档。
    -f, --[no-]force 强制安装gem,绕过依赖性检查。
    -t, --[no-]test 在安装之前运行单元测试。
    -w, --[no-]wrappers 将bin包装器用于可执行文件。
    -P, --trust-policy POLICY 指定gem信任策略。
    --ignore-dependencies 不要安装任何必需的从属宝石。
    -y, --include-dependencies 无条件安装所需的从属gem。
    提示:需要了解更多关于Gem的知识,查阅官方文档
下一节: