我会在 Github Gist 或使用 Tinkerbin 中发布这个,但是当我复制和粘贴我的 HAML 时,缩进看起来很糟糕。
错误消息是:Inconsistent indentation: "\t\t" was used for indentation,但文档的其余部分使用 2 个空格缩进。
我发布了一个 imgur 来告诉你错误发生在哪里,浏览器告诉我第 8 行,正如你在照片中看到的那样。
请耐心等待,这可能是一个简单的解决方法,但我对 HAML 很陌生。
我会在 Github Gist 或使用 Tinkerbin 中发布这个,但是当我复制和粘贴我的 HAML 时,缩进看起来很糟糕。
错误消息是:Inconsistent indentation: "\t\t" was used for indentation,但文档的其余部分使用 2 个空格缩进。
我发布了一个 imgur 来告诉你错误发生在哪里,浏览器告诉我第 8 行,正如你在照片中看到的那样。
请耐心等待,这可能是一个简单的解决方法,但我对 HAML 很陌生。
如果您使用的是 SublimeText,请将以下内容添加到 Packages/User/Preferences.sublime-settings
"tab_size": 2,
"translate_tabs_to_spaces": true
...然后重新粘贴代码,所有选项卡都将更改为空格。
我认为您应该使用空格或制表符,或者您可以选择全部并在完成代码后转换为空格,SUBLIME文本编辑器最适合它
如果您使用的是 Ruby on Rails,请确保缩进与视图/布局中的 application.html.haml 一致