Какво е заключване на Gemfile?
Какво е заключване на Gemfile?

Видео: Какво е заключване на Gemfile?

Видео: Какво е заключване на Gemfile?
Видео: Просто и ясно. Какво е BULKEY? 2024, Ноември
Anonim

В Gemfile . ключалка файл е мястото, където Bundler записва точните версии, които са били инсталирани. По този начин, когато същата библиотека/проект се зареди на друга машина, стартирането на инсталиране на пакет ще гледа на Gemfile . Изпълнението на различни версии на различни машини може да доведе до счупени тестове и т.н.

Оттук нататък какво е Gemfile?

А Gemfile е файл, който създаваме, който се използва за описание на зависимостите на скъпоценни камъни за Ruby програми. Скъпоценният камък е колекция от Ruby код, който можем да извлечем в „колекция“, която можем да извикаме по-късно.

Освен това, къде се намира Gemfile? Gemfile е файл, който трябва да бъде разположен в корена на вашия релсов проект. Използва се за описване на зависимости от скъпоценни камъни за Ruby програми. Първото нещо във вашето gemfile е източник, в който казвате на Gemfile къде да търся скъпоценни камъни. Източникът може да бъде извикан като блок и можете да имате няколко източника във вашия gemfile.

Поради това трябва ли да проверя в заключване на Gemfile?

Ако приемем, че не пишете рубиджем, Gemfile . заключване трябва да бъде във вашето хранилище. Използва се като моментна снимка на всички необходими скъпоценни камъни и техните зависимости. Ако работите върху скъпоценен камък, тогава НЕ проверете във вашия Gemfile.

Как да променя Gemfile?

2 отговора. Отидете в корена на приложението си и потърсете Gemfile . Коренът на приложението е откъдето стартирате rails сървъра, в случай че се чудите:) Отворете Gemfile като използвате любимия си текстов редактор и опитайте променящ се източникът на rubygems от HTTP към

Препоръчано: