如何设置 Rails 项目默认使用 Slim 的漂亮打印选项?
How to set up Rails project to use Slim's pretty print option by default?
我希望 'view source' 在浏览器中显示由 运行 slimrb
从命令行使用 [=12= 创建的那种 HTML ]选项。
您可以使用 :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
请注意,使用此选项速度较慢(根据文档),因此您可能只想在开发环境中执行此操作,如示例中所示。
我希望 'view source' 在浏览器中显示由 运行 slimrb
从命令行使用 [=12= 创建的那种 HTML ]选项。
您可以使用 :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
请注意,使用此选项速度较慢(根据文档),因此您可能只想在开发环境中执行此操作,如示例中所示。