Что такое блокировка Gemfile?
Что такое блокировка Gemfile?

Видео: Что такое блокировка Gemfile?

Видео: Что такое блокировка Gemfile?
Видео: Алексей Ревякин - Реанимация проектов 2024, Ноябрь
Anonim

В Gemfile . замок В этом файле Bundler записывает точные версии, которые были установлены. Таким образом, когда та же библиотека / проект загружается на другой компьютер, запуск пакета установки будет смотреть на Gemfile . Запуск разных версий на разных машинах может привести к сбоям в тестах и т. Д.

Что такое Gemfile?

А Gemfile - это файл, который мы создаем, который используется для описания зависимостей гемов для программ Ruby. Драгоценный камень - это набор кода Ruby, который мы можем извлечь в «коллекцию», которую мы можем вызвать позже.

Кроме того, где находится Gemfile? Gemfile это файл, который должен быть расположена в корне вашего проекта рельсов. Он используется для описания зависимостей гемов для программ Ruby. Первым делом в твоем гемфайл источник, в котором вы рассказываете Gemfile где искать драгоценные камни. Источник можно назвать блоком, и у вас может быть несколько источников в вашем гемфайл.

В связи с этим, следует ли мне проверить блокировку Gemfile?

Если вы не пишете рубиновый камень, Gemfile . замок должен быть в вашем репозитории. Он используется как снимок всех ваших необходимых драгоценных камней и их зависимостей. Если вы работаете над драгоценным камнем, НЕ проверить в вашей Gemfile.

Как мне изменить Gemfile?

2 ответа. Перейдите в корень вашего приложения и найдите Gemfile . Корень приложения - это то место, откуда вы запускаете rails server, если вам интересно:) Открыть Gemfile используя ваш любимый текстовый редактор, и попробуйте изменение источник rubygems с HTTP на

Рекомендуемые: