To jest polecenie erb, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
erb — Rubinowe szablony
STRESZCZENIE
erb [--wersja] [-UPdnvx] [-E ext[:int]] [-S poziom] [-T tryb] [-r biblioteka] [--] [plik ...]
OPIS
erb to interfejs wiersza poleceń dla biblioteki ERB, która jest implementacją eRuby.
ERB zapewnia łatwy w użyciu, ale potężny system szablonów dla Ruby. Używając ERB, rzeczywisty Ruby
kod można dodać do dowolnego dokumentu w postaci zwykłego tekstu w celu wygenerowania dokumentu
szczegóły informacyjne i/lub kontrola przepływu.
erb jest częścią Rubin.
OPCJE
--wersja Drukuje wersję erb.
-E zewnętrzny[:wewnętrzny]
--kodowanie zewnętrzny[:wewnętrzny]
Określa wartości domyślne dla kodowania zewnętrznego i wewnętrznego.
Wartości należy oddzielić dwukropkiem (:).
Możesz pominąć ten dla kodowania wewnętrznego, wtedy wartość
(Encoding.default_internal) będzie zero.
-P Ocenia linie zaczynające się od % jako kod Ruby i usuwa końcowe EOL.
-S poziom Określa bezpieczny poziom, na którym będzie uruchamiany skrypt eRuby.
-T tryb Określa tryb przycinania (domyślnie 0). tryb może być jednym z
0 EOL pozostaje po ocenie wbudowanego skryptu Ruby.
1 EOL jest usuwany, jeśli linia kończy się na %>.
2 EOL jest usuwany, jeśli linia zaczyna się od <% i kończy na %>.
- EOL jest usuwany, jeśli linia kończy się na -%>. I wiodący
białe znaki są usuwane, jeśli dyrektywa erb zaczyna się od <%-.
-U może być jedną z Ustawia wartość domyślną dla kodowania wewnętrznego
(Encoding.default_internal) na UTF-8.
-d
--odpluskwić Włącza tryb debugowania. $DEBUG zostanie ustawione na true.
-h
--help Drukuje podsumowanie opcji.
-n Używany z -x. Dołącza numer linii do każdej linii wyniku.
-v Włącza tryb szczegółowy. $VERBOSE zostanie ustawione na true.
-x Konwertuje skrypt eRuby na skrypt Ruby i drukuje go bez linii
numery.
PRZYKŁADY
Oto skrypt eRuby
<% wymaga „prime” -%>
<%= 1+1%>
<%= __PLIK__%>/ var>
<%= Prime.każdy(10).do_a.join(", ") %>
Command
% erb -T - przykład.erb
wydruki
2
przykład.erb/ var>
2, 3, 5, 7
Użyj erb online, korzystając z usług onworks.net