英语法语西班牙文

OnWorks 网站图标

erb - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 erb

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 erb,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


草本植物 — Ruby 模板

概要


草本植物 [- 版[-UPdnvx[-E 分机[:整数]] [-S 水平[-T 模式[-r 图书馆[--] [文件 ...]

商品描述


草本植物 是 ERB 库的命令行前端,它是 eRuby 的一个实现。

ERB 为 Ruby 提供了一个易于使用但功能强大的模板系统。 使用 ERB,实际的 Ruby
代码可以添加到任何纯文本文档中以生成文档
信息细节和/或流量控制。

草本植物 是的一部分 红宝石.

配置


- 版 打印版本 草本植物.

-E 外部[:内部]
-编码 外部[:内部]
指定外部编码和内部编码的默认值。
值应该用冒号 (:) 分隔。

您可以省略内部编码的那个,然后是值
(Encoding.default_internal) 将为零。

-P 将以 % 开头的行作为 Ruby 代码进行评估,并删除尾随的 EOL。

-S 水平 指定运行 eRuby 脚本的安全级别。

-T 模式 指定修剪模式(默认为 0)。 模式 可以是其中之一

0 在评估嵌入的 ruby​​ 脚本后,EOL 仍然存在。

1 如果该行以 %> 结尾,则删除 EOL。

2 如果该行以 <% 开头并以 %> 结尾,则删除 EOL。

- 如果该行以 -%> 结尾,则删除 EOL。 并领先
如果 erb 指令以 <%- 开头,则删除空格。

-U 可以是设置内部编码的默认值之一
(Encoding.default_internal) 到 UTF-8。

-d
-调试 打开调试模式。 $DEBUG 将设置为 true。

-h
- 帮帮我 打印选项摘要。

-n 用于 -x. 将行号添加到输出中的每一行。

-v 启用详细模式。 $VERBOSE 将设置为 true。

-x 将 eRuby 脚本转换为 Ruby 脚本并无行打印
号码。

示例


这是一个 eRuby 脚本


<% 需要 'prime' -%>

<%= 1+1 %>
<%= __文件__ %>/ VAR>
<%= 素数(10).to_a.join(", ") %>


命令
% erb -T -example.erb
打印



2
例子.erb/ VAR>
2、3、5、7


使用 onworks.net 服务在线使用 erb


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad