Удалите все установленные гемы в проекте Rails - PullRequest
0 голосов
/ 29 апреля 2018

Во-первых, я не использовал rvm или rbenv. Я хочу удалить каждый драгоценный камень в моем проекте Rails, а затем связать его с самого начала. Каталог установки Gem указывает на мой глобальный каталог, поэтому я не могу просто удалить его.

В современных проектах Javascript вы можете просто rm -rf node_modules и npm / yarn установить мгновенно, так как я могу добиться того же в Rails?

Ответы [ 2 ]

0 голосов
/ 29 апреля 2018

Это в основном дубликат вопроса

Этот ответ, вероятно, лучший в вашем случае:

gem list --no-versions | xargs gem uninstall -a
0 голосов
/ 29 апреля 2018

Хорошо, rvm или rbenv полезны, рассмотрите возможность использования одного из них.

Вы используете bundle, поэтому, если вы хотите, чтобы в вашей командной строке использовались только гемы, указанные в вашем Gemfile, вы можете просто добавить "bundle exec your_command", например bundle exec rails s. Так что, возможно, нет необходимости удалять все драгоценные камни.

Если вы хотите сохранить место, мой лучший совет - очистить глобальный каталог, используйте rbenv или rvm:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...