Я думаю, что у меня есть немного беспорядка, и мне бы хотелось, чтобы некоторые указатели его убрали. Я установил РВМ и Руби 2.2.3 (это единственная версия):Как очистить или удалить драгоценные камни
rvm list
rvm rubies
=* ruby-2.2.3 [ x86_64 ]
# => - current
# =* - current && default
# * - default
У меня только основные gemsets:
rvm gemset list
gemsets for ruby-2.2.3 (found in /Users/Andrew/.rvm/gems/ruby-2.2.3)
=> (default)
global
Если я смотрю на отрезала структуру каталогов у меня есть :
~/.rvm/gems/ruby-2.2.3
~/.rvm/gems/[email protected]
Если я бегу гем окр, мои пути являются:
[..snip..]
- GEM PATHS:
- /Users/Andrew/.rvm/gems/ruby-2.2.3
- /Users/Andrew/.rvm/gems/[email protected]
[..snip..]
- SHELL PATH:
- /Users/Andrew/.rvm/gems/ruby-2.2.3/bin
- /Users/Andrew/.rvm/gems/[email protected]/bin
[..snip..]
Насколько я знаю, драгоценные камни в рубине 2.2.3 актуальны, но в [email protected] нет.
В IntelliJ IDEA у меня есть ссылки на SDK для ruby-2.2.3 и ruby-2.2.3 [Global]. В каталоге Global gems он перечисляет драгоценные камни для ruby-2.2.3 [global], и некоторые из них могут отличаться от gems для ruby-2.2.3.
Я довольно много исследовал с помощью google, но я все еще запутался в том, как получить драгоценные камни в [email protected], и мне нужно. Я не могу рассказать о взаимосвязи между этими драгоценными камнями и гемзетами, для которых по умолчанию пусто, а в глобальном - около 4 драгоценных камней.
Я думаю, что смогу сделать драгоценный камень чистым, чтобы избавиться от старых версий драгоценных камней (но я читал в нескольких местах, которые опасны), но это не улучшит [email protected] Я также обеспокоен тем, что это может испортить мою среду IntelliJ Idea, в которой я также изо всех сил пытаюсь раздобыть голову!
Что я хотел бы сделать это:
- Понимание взаимосвязи между камнями в пути рубин-2.2.3, [email protected]
- Понимание взаимосвязи между эти драгоценные камни и gemsets по умолчанию и глобальные (если есть). Я понимаю, что для каждого проекта должны создаваться gemsets с теми драгоценными камнями, которые определены в
Доступен для всех. Тогда я путаюсь между ними и
Bundler! - Как модернизировать драгоценные камни в пути [email protected]
- Как очистить и избавиться от старых драгоценных камней безопасно. В частности, без завинчивания IntelliJ Idea
Я не нашел легкого руководства для всех без исключения. Возможно, самая простая задача - запустить rvm и начать снова? Я пытаюсь научиться рубину, рубину на рельсах, rspec.
'bundle clean' с опцией' --force'. –
rvm gemset use global; обновление жемчужины; очистка драгоценных камней. Global - это драгоценные камни, доступные во всех гемзетах на рубиновую версию. По умолчанию - это драгоценные камни, которые вы хотите установить в каждой рубиновой версии. – Doon
, поэтому, если я использую rvm gemset use global ... это будет означать, что обновление будет применяться к драгоценным камням в ~/.rvm/gems/[email protected]? Как же мне вернуться - rvm gemset default? –