!!! Strict gibt den HTML 5-Dokumenttyp zurück.
Ich nehme an, Sie verwenden Rails 3? Wenn ja, ist dies kein Fehler. Rails 3 verwendet standardmäßig die HTML5-Ausgabe, und Haml, das unter Rails 3 ausgeführt wird, verwendet standardmäßig :format => :html5
, was dies verursacht.
Ich erlebe den gleichen Fehler in Sinatra
!!! Strikte immer noch Ausgaben an den HTML-Doctype. Wenn Sie den Doctype tatsächlich in etwas anderes als HTML 5 ändern, wird es anscheinend nicht geändert.
Haben Sie die Option :format
auf :html5
? Sie können dies überprüfen, indem Sie Ihrer Vorlage = haml_buffer.options[:format]
hinzufügen.