默认情况下,如何设置Rails项目以使用Slim的漂亮打印选项?

时间:2019-06-13 14:29:12

标签: ruby-on-rails pretty-print slim-lang

我希望浏览器中的“查看源代码”显示将通过使用slimrb选项从命令行运行-p来创建的HTML类型。

1 个答案:

答案 0 :(得分:1)

您可以使用:pretty选项将Slim配置为始终漂亮地打印HTML输出,该选项默认为false。使用Rails,最简单的设置方法可能是在环境文件中。

docs中,他们显示了将此示例添加到config/environments/development.rb的示例:

# Indent html for pretty debugging and do not sort attributes
Slim::Engine.set_options pretty: true, sort_attrs: false

请注意,使用此选项的速度较慢(根据文档),因此,您可能只想在开发环境中执行此操作,如示例所示。