Ini ialah arahan erb yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS
JADUAL:
NAMA
erb - Templat Ruby
SINOPSIS
erb [--versi] [-UPdnvx] [-E ext[:int]] [-S tahap] [-T mod] [-r perpustakaan] [--] [fail ...]
DESCRIPTION
erb ialah baris perintah bahagian hadapan untuk perpustakaan ERB, yang merupakan pelaksanaan eRuby.
ERB menyediakan sistem templat yang mudah digunakan tetapi berkuasa untuk Ruby. Menggunakan ERB, Ruby sebenar
kod boleh ditambah pada mana-mana dokumen teks biasa untuk tujuan menjana dokumen
butiran maklumat dan/atau kawalan aliran.
erb adalah sebahagian daripada Ruby.
PILIHAN
--versi Mencetak versi erb.
-E luar[:dalaman]
--pengekodan luar[:dalaman]
Menentukan nilai lalai untuk pengekodan luaran dan pengekodan dalaman.
Nilai hendaklah dipisahkan dengan titik bertindih (:).
Anda boleh meninggalkan satu untuk pengekodan dalaman, kemudian nilainya
(Encoding.default_internal) akan menjadi sifar.
-P Menilai baris bermula dengan % sebagai kod Ruby dan mengalih keluar EOL ekor.
-S tahap Menentukan tahap selamat di mana skrip eRuby akan dijalankan.
-T mod Menentukan mod trim (lalai 0). mod boleh menjadi salah satu
0 EOL kekal selepas skrip ruby benam dinilai.
1 EOL dialih keluar jika baris berakhir dengan %>.
2 EOL dialih keluar jika baris bermula dengan <% dan berakhir dengan %>.
- EOL dialih keluar jika baris berakhir dengan -%>. Dan memimpin
ruang putih dialih keluar jika arahan erb bermula dengan <%-.
-U boleh menjadi salah satu Tetapkan nilai lalai untuk pengekodan dalaman
(Encoding.default_internal) kepada UTF-8.
-d
--nyahpepijat Menghidupkan mod nyahpepijat. $DEBUG akan ditetapkan kepada benar.
-h
- membantu Mencetak ringkasan pilihan.
-n Digunakan dengan -x. Menandakan nombor baris pada setiap baris dalam output.
-v Mendayakan mod verbose. $VERBOSE akan ditetapkan kepada benar.
-x Menukar skrip eRuby kepada skrip Ruby dan mencetaknya tanpa baris
nombor.
CONTOH
Berikut ialah skrip eRuby
<% memerlukan 'prime' -%>
<%= 1+1 %>
<%= __FAIL__ %>/ var>
<%= Perdana.masing(10).to_a.join(", ") %>
Perintah
% erb -T - contoh.erb
cetakan
2
contoh.erb/ var>
2, 3, 5, 7
Gunakan erb dalam talian menggunakan perkhidmatan onworks.net