Šta je bundle exec?

Sadržaj:

Šta je bundle exec?
Šta je bundle exec?
Anonim

bundle exec je bundler komanda za izvršavanje skripte u kontekstu trenutnog bundle (onog iz Gemfile vašeg direktorija). rake db:migrate je skripta gdje je db imenski prostor, a migrate je definirano ime zadatka.

Da li je potrebno izvršenje paketa?

Pokreni bundle exec i Bundler. zahtevati u isto vrijeme nije problem, tako da je sigurno koristiti bundle exec čak i kada nije potreban sve dok postoji Gemfile u tom direktoriju, neće aktivirati gemove dvaput.

Šta rade bundle exec rails?

bundle exec čini broj promjena u okruženju ljuske, zatim izvršava naredbu koju navedete u cijelosti. Također modificira Rubygems: onemogućava učitavanje dodatnih dragulja koji nisu u paketu. modificirati gem metodu da bude bez operacije ako je dragulj koji odgovara zahtjevima u paketu, i da podigne Gem::LoadError ako nije.

Kako da zaustavim bundle exec?

Obično ćete pritisnuti Ctrl-C da zaustavite webrick kada se pokrene bez -d opcije.

Zašto moram kucati bundle exec?

Bundler-ov bundle exec zahtijeva instalacioni fajl za Bundler koji omogućava Bundleru da uradi sve svoje hakove za pronalaženje fajlova kada vam kasnije nešto zatreba. Ali u nekim slučajevima možete otkriti da ako su vaše varijable okruženja već postavljene kako treba, zahtjevi mogu raditi bez Bundlerove pomoći.

Preporučuje se: