Ruby on Rails RVM2024 年 12 月 18 日 | 2 分钟阅读 RVM 代表 Ruby 版本管理器。它是一个命令行工具,可让您轻松安装、管理和使用不同的 Ruby 环境。 使用 RVM,您可以轻松安装不同版本的 Ruby 并在它们之间轻松切换。 RVM 由 github 社区通过发送到项目存储库的拉取请求来维护。 语法 RVM 的基本语法是, RVM 标志允许您更改 RVM 的行为。 要获取 RVM 命令列表,请键入以下内容 如何使用 Gemsets在 Ruby 中分发代码的一种方法是使用称为 gems 的格式。 Gems 被安装以扩展核心 Ruby 发行版的功能。并且 gems 经常被安装以使某些程序正常运行。 为了提供某些 Ruby 环境,也可以安装仅与单个 Ruby 安装关联的 gems。 此功能称为 gemsets。 这意味着您可以拥有相同 gem 的两个不同版本,或者您可以使 gems 不知道系统上的其他 gems。 要查看当前 Ruby 可用的 gemsets,请键入以下命令, 如果您安装了多个 Ruby 版本,您可以通过键入以下内容来查看所有 gemsets, 默认情况下,配置了两个 gemsets
Gem 依赖使用 RVM,仅安装了那些所需的 gem。 因此,使用具有长依赖列表的多个复杂应用程序要高效得多。 RVM 允许您通过切换到一组新的干净的 gem 来轻松测试 gem 升级,同时保持原始 gem 集不变。 您甚至可以为每个环境、每个开发分支或每个开发人员的喜好维护一组 gems。 Gem 管理RVM 为您提供最灵活的 gem 管理系统,称为命名 Gem 集。 它允许您将一个小文本文件添加到应用程序的存储库中,而不是签入大量的 gem。 每个 gem 只有一个已下载的版本驻留在磁盘上,而不是多个副本,因为 RVM 的 gemset 管理使用公共缓存目录。 更新 RVMRVM 安装可以轻松地从实用程序内部更新到新版本。 运行以下命令 RVM 将获取并安装最新版本,然后重新加载它。 如果您的配置放置在 config/db 中而不是 user/db 中,它将被清除。 要将 RVM 升级到最新版本,请键入 总结RVM 是一个多功能工具,可用于管理项目和整个 Ruby 环境。 RVM 可用于配置服务器安装、开发条件等。 |
我们请求您订阅我们的新闻通讯以获取最新更新。