Как сделать файл rvmrc в корневой папке проекта?
Я только что установил RVM в моей машине и столкнулся с проблемой с файлом rvmrc, может ли кто-нибудь помочь мне, как создать rvmrc?
Я только что сделал:
rvmrc --create [email protected]
но не получил результат...
Ответы
Ответ 1
Кажется, что есть небольшая ошибка. Внутри вашего файла .rvmrc
добавьте:
rvm use [email protected] --create
Также вы можете изменить имя своего gemset на нечто более понятное для чтения:)
UPDATE
Использование файла rvmrc теперь считается устаревшим. Вместо этого файл с расширением .ruby с рубиновой версией, например. '2.0.0' и файл .ruby-gemset с именем gemset, например. 'Monkeys_of_doom'
Таким образом, разработчики, использующие другие менеджеры версий, такие как rbenv, могут автоматически получить рубиновую версию.
Ответ 2
rvm --rvmrc --create [email protected]
Прочтите эту статью. http://net.tutsplus.com/tutorials/why-you-should-use-rvm/
Ответ 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
Ответ 4
Я нашел рабочее решение (http://sirupsen.com/get-started-right-with-rvm/)
rvm --create --rvmrc [email protected]
Ответ 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 каждый раз при выборе разных проектов.