Bir proje üzerinde çalışıyordum ve sık sık therubyracer ve libv8 ile ilgili sorunlar yaşıyordum, bu yüzden onları kaldırmaya karar verdim. Bir bağımlılık olarak kullanılan tek şey, zaten kaldırmak istediğim daha az korkuluktu.Raylar uygulamasında therubyracer veya libv8 nedir?
Benim asıl sorum, niçin bunlar ve ortalama uygulamada onlara ihtiyacım var ve eğer öyleyse neden?
o bir JavaScript çalışma zamanını yok varsayılan olarak yüklenmiştir. Dolayısıyla, hedef sistemde varlıkları derlemezseniz veya sistemde bir JavaScript çalışma zamanı varsa, bunlar gerekli değildir. – Doon
Yani internete bağlı olmayan bir CentOS sunucusu buna sahip miydi ya da sahip olmaz mıydı? –
Sunucuda zaten zaten yüklü olan node.js gibi bir JavaScript çalışma zamanı varsa, gerekli değildir. Eğer bir kutuda varlıkları derleme değilseniz, bir JavaScript çalışma zamanı ile centos da gelip gelmediğini bilmiyorum. Less.rb, sadece therubyracer veya therubyrhino kullanıyor görünen commonjs bir bağımlılığı vardır. Daha fazla bilgi için burada cevap göz atın. http://stackoverflow.com/questions/18687575/why-is-the-gem-therubyracer-commented-out-by-default-in-gemfile – Doon