ນີ້ແມ່ນຄໍາສັ່ງ erb ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ເອີບ - Ruby Templating
ສະຫຼຸບສັງລວມ
ເອີບ [- ການປ່ຽນແປງ] [-UPdnvx] [-E ext[:int]] [-S ລະດັບ] [-T ຮູບແບບການ] [-r ຫ້ອງສະຫມຸດ] [--] [ໄຟລ໌ ...]
ລາຍລະອຽດ
ເອີບ ເປັນແຖວຄໍາສັ່ງທາງຫນ້າສໍາລັບຫ້ອງສະຫມຸດ ERB, ເຊິ່ງເປັນການປະຕິບັດຂອງ eRuby.
ERB ສະຫນອງລະບົບແມ່ແບບທີ່ງ່າຍຕໍ່ການໃຊ້ແຕ່ມີອໍານາດສໍາລັບ Ruby. ການນໍາໃຊ້ ERB, Ruby ຕົວຈິງ
ລະຫັດສາມາດຖືກເພີ່ມໃສ່ເອກະສານຂໍ້ຄວາມທໍາມະດາເພື່ອຈຸດປະສົງໃນການສ້າງເອກະສານ
ລາຍລະອຽດຂໍ້ມູນ ແລະ/ຫຼື ການຄວບຄຸມການໄຫຼ.
ເອີບ ແມ່ນສ່ວນ ໜຶ່ງ ຂອງ Ruby.
OPTIONS
- ການປ່ຽນແປງ ພິມສະບັບຂອງ ເອີບ.
-E ພາຍນອກ[:ພາຍໃນ]
--ການເຂົ້າລະຫັດ ພາຍນອກ[:ພາຍໃນ]
ລະບຸຄ່າເລີ່ມຕົ້ນສໍາລັບການເຂົ້າລະຫັດພາຍນອກ ແລະການເຂົ້າລະຫັດພາຍໃນ.
ຄ່າຄວນຖືກແຍກອອກດ້ວຍຈໍ້າສອງເມັດ (:).
ທ່ານສາມາດຍົກເວັ້ນຫນຶ່ງສໍາລັບການເຂົ້າລະຫັດພາຍໃນ, ຫຼັງຈາກນັ້ນມູນຄ່າ
(Encoding.default_internal) ຈະເປັນ Nil.
-P ປະເມີນເສັ້ນເລີ່ມຕົ້ນດ້ວຍ % ເປັນລະຫັດ Ruby ແລະເອົາ EOLs ຫາງອອກ.
-S ລະດັບ ລະບຸລະດັບຄວາມປອດໄພທີ່ສະຄຣິບ eRuby ຈະແລ່ນ.
-T ຮູບແບບການ ລະບຸຮູບແບບການຕັດ (ຄ່າເລີ່ມຕົ້ນ 0). ຮູບແບບການ ສາມາດເປັນຫນຶ່ງໃນ
0 EOL ຍັງຄົງຢູ່ຫຼັງຈາກ script ruby ຝັງໄດ້ຖືກປະເມີນ.
1 EOL ຖືກລຶບອອກຖ້າເສັ້ນລົງທ້າຍດ້ວຍ %>.
2 EOL ຖືກລຶບອອກຖ້າເສັ້ນເລີ່ມຕົ້ນດ້ວຍ <% ແລະລົງທ້າຍດ້ວຍ %>.
- EOL ຖືກໂຍກຍ້າຍອອກຖ້າເສັ້ນລົງທ້າຍດ້ວຍ -%>. ແລະນໍາພາ
ຊ່ອງຫວ່າງຖືກເອົາອອກຖ້າຄໍາສັ່ງ erb ເລີ່ມຕົ້ນດ້ວຍ <%-.
-U ສາມາດເປັນໜຶ່ງໃນການຕັ້ງຄ່າຄ່າເລີ່ມຕົ້ນສໍາລັບການເຂົ້າລະຫັດພາຍໃນ
(Encoding.default_internal) ເປັນ UTF-8.
-d
--debug ເປີດໂໝດດີບັກ. $DEBUG ຈະຖືກຕັ້ງເປັນຖືກຕ້ອງ.
-h
- ຊ່ວຍ ພິມບົດສະຫຼຸບຂອງທາງເລືອກ.
-n ໃຊ້ກັບ -x. Prepends ເລກແຖວໃສ່ແຕ່ລະແຖວໃນຜົນໄດ້ຮັບ.
-v ເປີດໃຊ້ໂໝດ verbose. $VERBOSE ຈະຖືກຕັ້ງເປັນຖືກຕ້ອງ.
-x ແປງສະຄິບ eRuby ເປັນສະຄິບ Ruby ແລະພິມມັນໂດຍບໍ່ມີເສັ້ນ
ຈໍານວນ.
ຕົວຢ່າງ
ນີ້ແມ່ນສະຄິບ eRuby
<% ຕ້ອງການ 'prime' -%>
<%= 1+1 %>
<%= __FILE__ %>/ var>
<%= Prime.ແຕ່ລະ(10).to_a.join(", ") %>
ຄໍາສັ່ງ
%erb -T - example.erb
ພິມ
2
example.erb/ var>
2, 3, 5, 7
ໃຊ້ erb ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net