2013-05-03 64 views
1

我正在玩红宝石,我注意到输出没有缩小渲染我的红宝石脚本时... 显示它们时我的www文件夹中的文件被缩小...不是我的红宝石脚本。这是正常的行为?使用红宝石的数据缩小

其实它不仅Ruby脚本,但所有的脚本(C含税)

有一些特殊的优化呢? g-wan脚本以root身份使用-d参数启动。

这里红宝石样品:

puts "\n\nHello Ruby World\n\n!!" 
exit 200 

,它将使文件,因为它,不删除\ n渲染我的Ruby/C脚本时

回答

1

输出不精缩

当在守护进程模式下运行时,G-WAN会执行缩小操作,并且全部为静态内容

当人们写G-WAN的脚本,他们正在建设动态内容,在这种情况下,G-WAN不会尝试与输出干扰。

这就是为什么你看不到Ruby脚本的末尾CRLFs被删除。

当G-WAN在终端下以交互方式运行时,缩小功能未被激活,以便开发人员处理其(通常格式化)的源代码。