Подтвердить что ты не робот

Как сделать файл rvmrc в корневой папке проекта?

Я только что установил RVM в моей машине и столкнулся с проблемой с файлом rvmrc, может ли кто-нибудь помочь мне, как создать rvmrc?

Я только что сделал:

rvmrc --create [email protected]

но не получил результат...

4b9b3361

Ответ 1

Кажется, что есть небольшая ошибка. Внутри вашего файла .rvmrc добавьте:

rvm use [email protected] --create

Также вы можете изменить имя своего gemset на нечто более понятное для чтения:)

UPDATE

Использование файла rvmrc теперь считается устаревшим. Вместо этого файл с расширением .ruby с рубиновой версией, например. '2.0.0' и файл .ruby-gemset с именем gemset, например. 'Monkeys_of_doom'

Таким образом, разработчики, использующие другие менеджеры версий, такие как rbenv, могут автоматически получить рубиновую версию.

Ответ 3

Если gemset уже существует, достаточно добавить rvm [email protected] в файл .rvmrc, чего можно достичь, например, с помощью

echo "rvm [email protected]" > .rvmrc

UPDATE: он выглядит так, что формат файла .rvmrc устарел, и вместо этого рекомендуется использовать файлы .ruby-gemset и .ruby-version. Если "rails2.3.5" - ваше имя gemset, тогда для двух команд потребуется

echo "ruby-1.8.7-p352" > .ruby-version
echo "rails2.3.5" > .ruby-gemset

Ответ 5

вы также можете сделать это

rvm --rvmrc --create use [email protected]

Ответ 6

Вместо rvmc используйте:

rvm --create --ruby-version [email protected]

генерирует файлы .ruby-gemset и .ruby-version

Ответ 7

вот еще один более простой подход

rvm use [email protected] --create

Ответ 8

Окончательная документация находится в https://rvm.io/workflow/rvmrc/ для создания файлов rvmrc и глобальных параметров .rvmrc, которые влияют на них.

Параметр --rvmrc - это то, что на самом деле создает файлы rvmrc, тогда вам нужно запустить

rvm rvmrc trust.

в каталоге проекта для создания и записи хеша безопасности md5 для использования этого файла rvmrc. Команда "доверяет" файлу, поэтому вам не нужно доверять его каждый раз, когда вы входите в каталог.

Ответ 9

сначала вам нужно создать rvmrc like -

rvm --rvmrc --create  use [email protected]_name

Затем запустите

rvm rvmrc trust .

Это решит проблему выбора rvm для различного приложения.

Надеюсь, вам понравится.:)

Ответ 10

Для создания файла rvmrc с конкретным рубином и gemset используйте команду ниже -

rvm --rvmrc --create [email protected]_name

как:

rvm --rvmrc --create [email protected]

Теперь нам нужно будет выбрать расположение проекта для отражения изменений, поэтому введите cd.. и нажмите enter в терминале

Снова введите cd project_name/ для выбора нашего проекта, но теперь вы получите * Заметки что-то вроде ниже, так что здесь вы просто набираете y и нажмите enter.

введите описание изображения здесь

Теперь вы успешно создали файл rvmrc, поэтому отныне не нужно выбирать gemset каждый раз при выборе разных проектов.