นี่คือคำสั่ง erb2.3 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
เอ่อ — แม่แบบทับทิม
เรื่องย่อ
เอ่อ [--รุ่น] [-UPdnvx] [-E ต่อ[:int]] [-S ระดับ] [-T โหมด] [-r ห้องสมุด] [--] [ไฟล์ ...]
DESCRIPTION
เอ่อ เป็นบรรทัดคำสั่งส่วนหน้าสำหรับไลบรารี ERB ซึ่งเป็นการนำ eRuby ไปใช้งาน
ERB จัดเตรียมระบบการสร้างเทมเพลตที่ใช้งานง่ายแต่ทรงพลังสำหรับ Ruby ใช้ ERB Ruby . จริง
สามารถเพิ่มรหัสลงในเอกสารข้อความธรรมดาเพื่อวัตถุประสงค์ในการสร้างเอกสาร
รายละเอียดข้อมูลและ/หรือการควบคุมการไหล
เอ่อ เป็นส่วนหนึ่งของ ทับทิม.
OPTIONS
--รุ่น พิมพ์เวอร์ชั่นของ เอ่อ.
-E ภายนอก[:ภายใน]
--การเข้ารหัส ภายนอก[:ภายใน]
ระบุค่าเริ่มต้นสำหรับการเข้ารหัสภายนอกและการเข้ารหัสภายใน
ค่าควรคั่นด้วยเครื่องหมายจุดคู่ (:)
คุณสามารถละเว้นอันสำหรับการเข้ารหัสภายใน จากนั้นค่า
(Encoding.default_internal) จะเป็นศูนย์
-P ประเมินบรรทัดที่ขึ้นต้นด้วย % เป็นรหัส Ruby และลบ EOL ด้านท้าย
-S ระดับ ระบุระดับความปลอดภัยที่สคริปต์ eRuby จะทำงาน
-T โหมด ระบุโหมดตัดแต่ง (ค่าเริ่มต้น 0) โหมด สามารถเป็นหนึ่งใน
0 EOL ยังคงอยู่หลังจากประเมินสคริปต์ทับทิมที่ฝังไว้
1 EOL จะถูกลบออกหากบรรทัดลงท้ายด้วย %>
2 EOL จะถูกลบออกหากบรรทัดเริ่มต้นด้วย <% และลงท้ายด้วย %>
- EOL จะถูกลบออกหากบรรทัดลงท้ายด้วย -%> และเป็นผู้นำ
ช่องว่างจะถูกลบออกหากคำสั่ง erb เริ่มต้นด้วย <%-
-U สามารถเป็นหนึ่งใน ตั้งค่าเริ่มต้นสำหรับการเข้ารหัสภายใน
(Encoding.default_internal) เป็น UTF-8
-d
--debug เปิดโหมดแก้ไขข้อบกพร่อง $DEBUG จะถูกตั้งค่าเป็นจริง
-h
--ช่วยด้วย พิมพ์ข้อมูลสรุปของตัวเลือก
-n ใช้กับ -x. ใส่หมายเลขบรรทัดหน้าแต่ละบรรทัดในเอาต์พุต
-v เปิดใช้งานโหมด verbose $VERBOSE จะถูกตั้งค่าเป็นจริง
-x แปลงสคริปต์ eRuby เป็นสคริปต์ Ruby และพิมพ์โดยไม่ต้องมีบรรทัด
หมายเลข
ตัวอย่าง
นี่คือสคริปต์ eRuby
<% ต้องการ 'prime' -%>
<%= 1+1 %>
<%= __FILE__ %>/ var>
<%= Prime.แต่ละ(10).to_a.join(", ") %>
คำสั่ง
% erb -T - ตัวอย่าง erb
พิมพ์
2
example.erb/ var>
2, 3, 5, 7 ปี
ใช้ erb2.3 ออนไลน์โดยใช้บริการ onworks.net