bundle-lock - kézikönyv, opciók, parancspéldák


NÉV

bundle-lock - Telepítés nélkül létrehoz/frissít egy zárolási fájlt

SZINOPSZIS

bundle lock [--update] [--local] [--print] [--lockfile=PATH] [--full-index] [--add-platform] [--remove-platform] [--patch] [--minor] [--major] [--strict] [--conservative]

LEÍRÁS

Zárja le a Gemfile-ban megadott drágaköveket.

LEHETŐSÉGEK

--update=<*gems>

Figyelmen kívül hagyja a meglévő zárolási fájlt. Oldja meg, majd frissíti a zárolási fájlt. A drágakövek listájának készítése vagy az összes drágakő frissítése, ha nincs megadva lista.

--local

Ne próbáljon meg csatlakozni a rubygems.org webhelyhez. Ehelyett a Bundler a Rubygems gyorsítótárában vagy a szállító/gyorsítótárban már meglévő drágaköveket fogja használni. Vegye figyelembe, hogy ha a rubygems.org webhelyen létezik megfelelő platform-specifikus drágakő, az nem található meg.

--print

Kinyomtatja a zárfájlt az STDOUT fájlba, ahelyett, hogy a fájlrendszerbe írná.

--lockfile=<path>

Az elérési út, ahová a zárolási fájlt írni kell.

--full-index

Térjen vissza az összes drágakő egyfájlos indexének használatához.

--add-platform

Adjon hozzá egy új platformot a zárolási fájlhoz, és oldja meg újra a platform hozzáadását.

--remove-platform

Távolítson el egy platformot a zárolási fájlból.

--patch

Frissítéskor inkább csak a következő javítási verzióra frissítsen.

--minor

Frissítéskor inkább csak a következő kisebb verzióra frissítsen.

--major

Frissítéskor inkább a következő fő verzióra frissítsen (alapértelmezett).

--strict

Frissítéskor ne engedje, hogy egyetlen gem sem frissüljön a legutóbbi --patch | --minor | --Jelentősebb.

--conservative

Frissítéskor használja a csomagtelepítés konzervatív frissítési viselkedését, és ne engedje meg a megosztott függőségek frissítését.

AZ ÖSSZES KÖRNYÉK FRISSÍTÉSE

Ha a csomagzárolást a --frissítés opcióval drágakövek listája nélkül futtatja, a bundler figyelmen kívül hagyja a korábban telepített drágaköveket, és újra feloldja az összes függőséget a forrásokban elérhető összes drágakő legújabb verziója alapján.

KÖRNYÉKEK LISTÁJÁNAK FRISSÍTÉSE

Néha frissíteni szeretne egy gyöngyszemet a Gemfile(5) fájlban, és a többi megadott drágakövet a Gemfile.lock verzióhoz zárva kell hagynia.

Ha például csak a nokogiri-t szeretné frissíteni, futtassa a bundle lock --update nokogiri parancsot.

A Bundler frissíti a nokogirit és annak bármely függőségét, de a többi megadott drágakövet zárolva hagyja a Gemfile.lock fájlban lévő verziókhoz.

MÁS PLATFORMOK TÁMOGATÁSA

Ha azt szeretné, hogy csomagja a helyben futó platformtól eltérő platformokat támogasson, futtassa a bundle lock --add-platform PLATFORM parancsot, hogy hozzáadja a PLATFORM-ot a zárfájlhoz, kényszerítse a csomagolót, hogy újra feloldja, és vegye figyelembe az új platformot a drágakövek kiválasztásakor, mindezt anélkül, hogy olyan gépre lenne szüksége, amely megfelel a gem PLATFORM-specifikus platformoknak.

A drágakő-platformok teljes magyarázatáért lásd a gem súgóplatformot.

PATCH SZINT OPCIÓK

A részletekért lásd: bundle update(1) bundle-update.1.html.