楼主:
Neisseria (Neisseria)
2018-06-15 23:24:13任意门
https://github.com/cwchentw/multa
Disclaimer: I made it.
利用 DATA 搭配 __END__ 可在 Ruby 命令稿中内嵌文字档案
然而,内建的 DATA 物件只能储存单一档案
这个套件实作一些简短的 method 来切开 DATA 物件
范例如下:
require 'multa'
DATA.split.each do |k, v|
puts "#{k} =>"
puts v.to_a.join
end
__END__
@@ t1
foo
bar
@@ t2
baz
其他范例请看连结
灵感来自 Sinatra,但不需要引入整个 Sinatra 套件