Bu Gemfile anlayış.kilit dosyası
bundle install
komutunu çalıştırdıktan sonra'Gemfile.kilit . /^>'çalışma dizini oluşturulur. em Bu dosya içindeki yönergeleri ne demek?
Örneğin, aşağıdaki dosya atalım:
PATH
remote: .
specs:
gem_one (0.0.1)
GEM
remote: http://example.org/
specs:
gem_two (0.0.2)
gem_three (0.0.3)
gem_four (0.0.4)
PLATFORMS
platform
DEPENDENCIES
gem_two
gem_one!
Ne 'YOL', 'GEM', 'PLATFORMLARem ' ve 'BAĞIMLILIKLAR . /^>' açıklayın? em Hepsi gerekli?
Bu ne içermesi gerektiğini 'uzakem ' ve 'gözlük . /^>' subdirectives? em
Ünlem içinde gem adından sonra mark nedir 'DEPENDECİES' grup? em
CEVAP
bundler website (vurgu size kolaylık sağlamak için aşağıda eklendi) bu konuda daha fazla bulabilirsiniz:
Bir süre Uygulama Geliştirme sonra, uygulamada birlikte onay GemfileGemfile.kilitanlık görüntü. Şimdi, depoyu uygulama çalıştı emin olmak için son kez kullanılan taşlar tüm tam sürümleri için bir kayıt vardır
Bu çok önemli:Gemfile.kilituygulamanız kendi kodunuzu ve üçüncü taraf kod, her ikisi de tek bir paket yapar son kez koştu her şeyi çalıştı. Senin Gemfile seni kullanan üçüncü taraf kodu tam sürüm belirterek taşlar genellikle bağımlılıklarını için versiyonları ilan çünkü aynı garanti vermektedir.
Oluşturulamadı kilit dosyası aç/: /dat...
gıt dizin.kilit Dosyası işlemeye çalış...
Ne Gemfile ve Gemfile arasındaki farkt...
Uyuyan bir toplu iş dosyası...
Anlayış MongoDB BSON Belge boyutu sını...