Белый экран метеора после обновления 0.8.0?

Я только что обновил Meteor до версии 0.8.0, и теперь, когда я пытаюсь запустить свое приложение в localhost:3000, он просто показывает белый экран. Кто-нибудь знает, что здесь не так?


person 5AMWE5T    schedule 29.03.2014    source источник
comment
Вы просмотрели все пункты, которые следует учитывать на странице, на которую они указывают во время обновления? github.com/meteor/meteor/wiki/Using-Blaze   -  person Christian Fritz    schedule 29.03.2014
comment
также попробуйте открыть консоль в браузере, чтобы найти ошибки. Как указал Кристиан, может потребоваться некоторый перенос на новый API.   -  person imslavko    schedule 29.03.2014
comment
как открыть консоль в браузере?   -  person 5AMWE5T    schedule 29.03.2014
comment
В Google Chrome вы можете нажать Ctrl+Shift+J (Windows/Linux) или Cmd+Option+J (Mac). В Firefox это Ctrl+Shift+K (Windows/Linux) или Cmd+Option+K (Mac).   -  person sbking    schedule 29.03.2014
comment
Если вы используете iron-router, вам придется обновиться до последней версии, поддерживающей Meteor 0.8, и изменить {{yield}} на {{›yield}}.. до этого у меня также было (в основном) белый экран   -  person landland    schedule 29.03.2014


Ответы (1)


Белый экран из-за пакета железа-маршрутизатора. Вам необходимо обновить пакет.

Если вы открываете свой браузер и если ошибка

spark is not defined

Тогда это решение для него.

Повторная установка iron-router решит вашу проблему, выполните следующие действия.

meteor remove iron-router
rm -rf packages/iron-router
mrt update
mrt add iron-router

Просто переустановив железный маршрутизатор, вы обновитесь до новой версии, а также автоматически установите blaze-Layout вместе с железным маршрутизатором (это новая система шаблонов).

См. это.

person Sasikanth    schedule 29.03.2014
comment
Благодаря железу-роутеру была проблема. Теперь работает без ошибок - person 5AMWE5T; 29.03.2014