Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen erb komutudur.
Program:
ADI
miras almak — Yakut Şablonlama
SİNOPSİS
miras almak [--versiyon] [-UPdnvx] [-E ext[:int]] [-S seviye] [-T kip] [-r kütüphane] [--] [dosya ...]
TANIM
miras almak eRuby'nin bir uygulaması olan ERB kitaplığı için bir komut satırı ön ucudur.
ERB, Ruby için kullanımı kolay ancak güçlü bir şablonlama sistemi sağlar. ERB'yi kullanma, gerçek Ruby
Belge oluşturma amacıyla herhangi bir düz metin belgesine kod eklenebilir
bilgi ayrıntıları ve/veya akış kontrolü.
miras almak bir parçası Yakut.
SEÇENEKLER
--versiyon sürümünü yazdırır miras almak.
-E dış[:iç]
--kodlama dış[:iç]
Harici kodlamalar ve dahili kodlama için varsayılan değer(ler)i belirtir.
Değerler iki nokta üst üste (:) ile ayrılmalıdır.
Birini dahili kodlamalar için atlayabilirsiniz, ardından değer
(Encoding.default_internal) sıfır olacaktır.
-P % ile başlayan satırları Ruby kodu olarak değerlendirir ve kuyruk EOL'lerini kaldırır.
-S seviye eRuby betiğinin çalışacağı güvenli seviyeyi belirtir.
-T kip Kırpma modunu belirtir (varsayılan 0). kip biri olabilir
0 EOL, gömülü Ruby komut dosyası değerlendirildikten sonra kalır.
1 Satır %> ile bitiyorsa EOL kaldırılır.
2 Satır <% ile başlıyor ve %> ile bitiyorsa EOL kaldırılır.
- Satır -%> ile bitiyorsa EOL kaldırılır. ve lider
erb yönergesi <%- ile başlıyorsa boşluklar kaldırılır.
-U Dahili kodlamalar için varsayılan değeri ayarlar
(Encoding.default_internal) UTF-8'e.
-d
- hata ayıklama Hata ayıklama modunu açar. $DEBUG true olarak ayarlanacak.
-h
--yardım et Seçeneklerin bir özetini yazdırır.
-n İle kullanılan -x. Çıktıdaki her satırın başına satır numarasını ekler.
-v Ayrıntılı modu etkinleştirir. $VERBOSE true olarak ayarlanacak.
-x eRuby komut dosyasını Ruby komut dosyasına dönüştürür ve satırsız yazdırır
numaraları.
ÖRNEKLER
İşte bir eRuby betiği
<% 'asal' gerektirir -%>
<%= 1+1 %>
<%= __FILE__ %>/ var>
<%= Prime.each(10).to_a.join(", ") %>
Komuta
% erb -T - örnek.erb
baskılar
2
örnek.erb/ var>
2, 3, 5, 7
onworks.net hizmetlerini kullanarak erb'yi çevrimiçi kullanın