Node.js Экспресс хамл некорректно рендерится - PullRequest
1 голос
/ 05 февраля 2012

Мой репозиторий для этой проблемы: https://github.com/okor/express_bad_haml

Проблема заключается в том, что я могу заставить приложение правильно отображать макет или страницу, но не обе.В результате: http://farm8.staticflickr.com/7170/6818833785_80bcc2b2fe_z.jpg

Я не уверен, что я делаю не так.Помощь

Ответы [ 2 ]

1 голос
/ 05 февраля 2012

Хорошо, я понял это. Я ранее установил

app.set("view options", {layout: true});

Я изменил эту настройку на

app.set("view options", {layout: false});

И это решило проблему.

1 голос
/ 05 февраля 2012

Похоже, ваш браузер пытается отобразить вывод в виде простого текста. Попробуйте заставить заголовок вывода text / html:

res.writeHead(200, {'Content-Type': 'text/html'});
...