【问题标题】:RBenv - creating a gemsetRBenv - 创建一个 gemset
【发布时间】:2019-09-25 03:39:44
【问题描述】:

这是一个非常简单的问题,所以我正在尝试学习 Ruby on Rails,我正在学习一个教程,但是他们说因为他们使用 RVM 的时间最长,所以他们建议使用 RVM。

我一直在使用 RBenv,因为 WSL 安装建议我这样做,我对教程的一部分感到困惑,它说 rvm use --create ruby-version@project,告诉我他们正在为项目创建一个 gemset,但是他们正在使用 rvm。我不知道 RBenv 的等效命令是什么。

我目前正在使用 Bundler 2。

我的问题是rvm use --create ruby-version@project 的等效命令是什么?你能举个例子吗?

请,谢谢。

【问题讨论】:

  • 你不必创建 gemset,只要安装正确的 ruby​​ 版本,一切都应该工作。

标签: ruby-on-rails ruby rvm rbenv


【解决方案1】:

默认情况下 rbenv 不支持 gemsets。

您需要设置this 插件才能使用gemset。

# Set up a default gemset for your project.
# Also will create a `.rbenv-gemsets` file in the current directory.
# NOTE: this will create the gemset under the current ruby version.
rbenv gemset init

# Alternatively, you can provide `rbenv gemset init` with the name of a gemset:
rbenv gemset init [gemset]

# To create a gemset under a specific ruby version:
rbenv gemset create [version] [gemset]

# You can list the existing gemsets by using the following command:
# This should include the most recent gemset you just created.
rbenv gemset list

# You can delete a gemset with the following command:
rbenv gemset delete [version] [gemset]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    • 1970-01-01
    相关资源
    最近更新 更多