Ruby ile kod yazarken proje içinde gemfile bulunuyor ya da biz ekleyebiliyoruz. Aslında eklemeden de çalışıyor. Gemfile nedir ne işe yarar?
comments
1 references
// Comments are closed.
Ruby ile kod yazarken proje içinde gemfile bulunuyor ya da biz ekleyebiliyoruz. Aslında eklemeden de çalışıyor. Gemfile nedir ne işe yarar?
// Comments are closed.
Bağlılıkları yönetmek üzere kullanılan bir dosya. Şu an günümüzdeki modern diyebileceğimiz dillerin hepsinde benzeri bulunuyor. İstediğimiz modülü dosyanın içine yazıyoruz. Sonra uygun komut ile gerekli bağlılıkları(dependency) indiriyoruz. Ruby için “bundle install” oluyor.
java -> maven, gradle
php -> composer
js -> package.json
ruby -> gem
Python’da direk bir karşılığı yok. En azından dosya olarak eklenmiyor da “gem install …” yerine “pip install …” kullanılıyor.
Aslında düşününce mvn install … şeklinde çalıştırmaya kalkarsanız maven tarafında konu tamamen başka anlama geliyor. Neyse fazla kafa karıştırmayalım.
gemfile = pom.xml = composer.json = package.json
diye düşünebiliriz.