Size: a a a

Angular-universal-ru

2021 June 24

AY

Aleksey Yuferev in Angular-universal-ru
На что ты грешишь?
источник

K

Kirill in Angular-universal-ru
const domino = require('domino');
const win = domino.createWindow(template);
global['window'] = win;
источник

K

Kirill in Angular-universal-ru
в server.ts
источник

K

Kirill in Angular-universal-ru
Так трудно сказать, без дебага не разобраться
источник

K

Kirill in Angular-universal-ru
Просто если это виндоу- твой круг подозрений сократиться в 100 раз
источник

K

Kirill in Angular-universal-ru
Но это страшная нубская дичь. Знай )
источник

K

Kirill in Angular-universal-ru
Так делать нельзя. Тока если в тестах
источник

AY

Aleksey Yuferev in Angular-universal-ru
Принял)
источник

K

Kirill in Angular-universal-ru
Нужно избегать инициализаций компонентов на сервере, которые зависят от браузерного окружения
источник

K

Kirill in Angular-universal-ru
Это как бы и так ясно )
источник

K

Kirill in Angular-universal-ru
источник

AY

Aleksey Yuferev in Angular-universal-ru
Бизнесу не обьяснить что нужно тратить бабло на еще одно приложение спец для ssr, вот и болит теперь у всей команды
источник

K

Kirill in Angular-universal-ru
Проще spa перевести в ssr
источник

K

Kirill in Angular-universal-ru
Чем два держать
источник

AY

Aleksey Yuferev in Angular-universal-ru
В итоге ошибка  с window ушла, но я все еще вижу в консоли ноды мое любимое "Angular is running in development mode." 12 раз)
источник

K

Kirill in Angular-universal-ru
Тогда это не компонент 12 раз инициализируются, а модуль
источник

K

Kirill in Angular-universal-ru
А че с роутами на экспрессе?
источник

K

Kirill in Angular-universal-ru
Мне кажется там баг. Один роут отрабатывает много раз
источник

K

Kirill in Angular-universal-ru
Скинь скрин server.ts
источник
2021 June 25

AY

Aleksey Yuferev in Angular-universal-ru
Есть вероятность что мы не можем скидывать в чат картинки
источник