Как Я замораживаю драгоценные камни в приложении Rails 3?

Я хочу заморозить конкретный гем в моем приложении Rails.

В rails 2 была эта команда:

rake gems:unpack

Я не могу найти эту команду в Rails 3.

17
задан Kenny Evitt 15 March 2011 в 19:34
поделиться

2 ответа

Мне еще не приходилось этого делать, но я полагаю, что все это обрабатывается bundler.

Когда вы создаете новое приложение rails3, зависимости rails помещаются в ваш Gemfile. Вы можете запустить bundle install, чтобы установить их. По умолчанию они устанавливаются в ваш BUNDLE_PATH.

Если вы хотите установить их внутри вашего приложения, вы можете указать, куда: bundle install vendor/gems.

8
ответ дан 30 November 2019 в 10:24
поделиться

Предположим, у вас уже установлен пакет gem :

  • $ bundle lock
  • $ git add Gemfile.lock
1
ответ дан 30 November 2019 в 10:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: