SORU
11 HAZİRAN 2011, CUMARTESİ


Zaten X aktif, ama Gemfile Y gerektirir

rake çalışırken bu hatayı alıyorum:

Zaten komisyon 0.9.2 ama Gemfile komisyon 0.8.7 gerektirir aktive ettiniz. Bundle exec kullanmayı düşünün.

bundle exec rake yerine sadece rake iş gibi görünüyor, ama bunu düzeltmenin en iyi yolu nedir?

CEVAP
18 HAZİRAN 2011, CUMARTESİ


bundle exec kullanarakdoğru yolu bunu yapmak için.

Oluyor temelde sürümü Gemfile belirtilen çakışıyor şimdi hangi 0.9.2 için komisyon güncelledik. Daha önce rake en son sürümü sadece rake kullanırken herhangi bir uyarı almadınız yani Gemfile sürümü uyumlu vardı.

Yehuda Katz (orijinal Toplayıcı geliştiricilerinden biri) this blog post her şeyi açıklıyor.

bundle exec ... her zaman yazarak önlemek için, bir takma ad veya genel Toplayıcı ile kullanmak için komutları shell işlevi olabilir. Örneğin bu Komisyon için ne kullanın:

$ type bake
bake is a function
bake () 
{ 
    bundle exec rake "$@"
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • spectragirlz16's channel

    spectragirlz

    22 Ocak 2012
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011