Почему мы используем псевдоним rvm? - PullRequest
0 голосов
/ 04 мая 2020

Почему мы используем «rvm alias create default ruby -2.XX»?

Я вижу ruby -2.X. X@global и ruby -2.XX в / usr / local / rvm каталог.

Если у нас есть несколько приложений rails, работающих на одной и той же версии ruby, и сборщик заботится о разных версиях гемов, не можем ли мы просто выполнить «rvm install ruby -2.XX && rvm используйте ruby -2.XX --default "и покончить с этим?

1 Ответ

0 голосов
/ 05 мая 2020

Я не знаком с функцией rvm alias, но я широко использую rbenv alias, что, как мне кажется, похоже.

Одна из целей псевдонимов - сохранить набор текста. Вместо того, чтобы набирать rbenv shell 2.7.1, я мог бы набрать rbenv shell 2.7. Сохраняет 2 символа каждый раз.

Еще одна цель псевдонимов - предоставить постоянное имя / идентификатор для чего-то переменного. Например, «default» может относиться к разным версиям с течением времени, но сценарий, использующий «default», будет продолжать работать на всем протяжении.

...