Rzeczy opisane w formalnej dokumentacji są nieco skomplikowane.Co dokładnie robi pakiet Bundle Rails 3 "bundle install --deployment"?
Czy to po prostu dodaj następującą linię do .bundle/config
BUNDLE_PATH: vendor/bundle
a następnie wykonać bundle install
, i to wszystko? (instalacja zainstaluje wszystkie klejnoty w vendor/bundle
)
Następnie, gdy aplikacja zostanie uruchomiona, wyszuka klejnoty w ścieżce określonej w .bundle/config
, i to wszystko?
Update:
jeśli używam Mercurial (podobny do GIT), aby śledzić plików w projekcie, a następnie po wykonaniu bundle install --deployment
, jedyne zmiany są dużo plików dodawanych do dostawcy/wiązki oraz 2 linie dodany do .bundle/config
:
BUNDLE_FROZEN: "1"
BUNDLE_PATH: vendor/bundle