我正在将多个html.slim文件转换为html.erb。在遵循了大量关于堆栈溢出的建议和技巧之后,我基本上完成了,但我对生成的html.erb代码不满意。我知道它不会很完美,但我在链接周围得到了一个额外的Temple::Utils.escape_html((...))
,如:<%= ::Temple::Utils.escape_html((link_to "Jobs", jobs_path)) %>
我最终遇到了Dimitry_N's (Stack Overflow) answer here,但是即使我按照他的建议传递--rails
标志,我仍然得到了多余的代码。
我遇到过一两个Regex选项,可以在创建文件 * 后 * 删除额外的代码,但我希望找到一些扩展Dimitry答案的东西,这样它们就不会被插入到第一个地方。
有人经历过这种情况或知道解决办法吗?
1条答案
按热度按时间ymdaylpp1#
escape_html
来自 * Temple *,它是 * Slim * 引擎配置的一部分:disable_escape
选项,我在弄明白的时候做了这个:x一个一个一个一个x一个一个二个x
但后来注意到
--option
标志,您可以将其传递给slimrb
: