Size: a a a

Angular-universal-ru

2020 May 02

KV

Karpov Vladimir in Angular-universal-ru
Ilya Verpovsky
Привет, появилась проблема с serve-ssr.
Проект с @angular/localize + angular universal настроил по рекомендации этого ответа:
https://stackoverflow.com/questions/60640524/angular-9-using-angular-i18n-along-with-server-side-rendering-angular-universa

build:ssr заработал, но хоту ещё настроить dev:ssr но при указании локализации main.js перемещается в папку server\ru\main.js и дев сервер не может найти его.

Можно как-то в angular.json указать куда смотреть или нужно искать какие-то другие обходные пути?
Посмотри, как тут настроено
https://github.com/Ismaestro/angular8-example-app
источник

KV

Karpov Vladimir in Angular-universal-ru
я с ру стартером не смог запустить i18n ангуларовский, потому что в ру стартере *странно* отрабатывал require, не вышло сделать как здесь, для каждого языка
https://github.com/Ismaestro/angular8-example-app/blob/b8dc1e86f4a8ab8588822b8c4abd5bc8de60efc7/server.ts#L20
источник

IV

Ilya Verpovsky in Angular-universal-ru
Забыл написать, что проблемы возникли при переходе с angular 8 на angular 9.
C 9 версией поменялась настройка сборки i18n и настройка Angular Universal.

теперь server.ts стал частью сборки и webpack.config.js не используется.
источник

LK

Levon K in Angular-universal-ru
Всем привет, переношу свой проект с csr на ssr используя файлы из ru-starter. Перенес все важные файлы, указанные в readme, но запустив проект просто через ng serve у меня возникает следующая проблема. Подскажите, пожалуйста, как ее исправить (сервис переводов лежит в массиве providers в appModule, как и в стартере)
источник

IK

Igor Kurkov in Angular-universal-ru
Не спец в ангуляр стартере, но возможно надо в апп.сервер.модуль запровайдить ваш трайнслейтСервис, плюс там могут быть танцы с бубном. В ngx-translate два лоадера для ssr и csr, тут может быть тоже самое, смотря как вы переводы тянете
источник

LK

Levon K in Angular-universal-ru
Не решило проблему)
источник
2020 May 04

MM

Memet Mustafa in Angular-universal-ru
ДОбрый день
источник

MM

Memet Mustafa in Angular-universal-ru
Пытаюсь перевести свое приложение на ssr. Следую мануалу из universal. Получаю такую ошибку при   run serve:ssr
ReferenceError: window is not defined
приложение на angular 8
источник

MM

Memet Mustafa in Angular-universal-ru
можете подсказать куда копать?
источник

MM

Memet Mustafa in Angular-universal-ru
пс. Domino подключал
источник

M

Mikalai in Angular-universal-ru
Memet Mustafa
Пытаюсь перевести свое приложение на ssr. Следую мануалу из universal. Получаю такую ошибку при   run serve:ssr
ReferenceError: window is not defined
приложение на angular 8
Не использовать window напрямую
источник

MM

Memet Mustafa in Angular-universal-ru
да, в своем коде весь windosw обвернул в проверку isPlatformBrowser(this._platformId)
источник
2020 May 05

СТ

Серёжа Тиховский... in Angular-universal-ru
Ребятки, всем привет

Angular 9, подтянул ng add @angular/universal

При http запросах ловлю такую ошибку:

Что может послужить причиной и какие есть варианты исправления такой ситуации?
источник

IK

Igor Kurkov in Angular-universal-ru
Серёжа Тиховский
Ребятки, всем привет

Angular 9, подтянул ng add @angular/universal

При http запросах ловлю такую ошибку:

Что может послужить причиной и какие есть варианты исправления такой ситуации?
У меня статус 0 когда интернета нет, типа гдето прервалось соединение, как ни смешно было бы, часто в сентри прилетало если в метро едешь и страницу грузишь/недогружаешь
источник

СТ

Серёжа Тиховский... in Angular-universal-ru
Igor Kurkov
У меня статус 0 когда интернета нет, типа гдето прервалось соединение, как ни смешно было бы, часто в сентри прилетало если в метро едешь и страницу грузишь/недогружаешь
Та с инетом проблем точно нет, более того, если делать запрос конкретно с ноды, всё тоже ок работает, что говорит о том, что проблема не на той стороне
источник

IK

Igor Kurkov in Angular-universal-ru
Серёжа Тиховский
Та с инетом проблем точно нет, более того, если делать запрос конкретно с ноды, всё тоже ок работает, что говорит о том, что проблема не на той стороне
Если подключить какой нибудь логгер типа сентри и стактрейс видеть то можно понять почему это было.
источник

IK

Igor Kurkov in Angular-universal-ru
Серёжа Тиховский
Ребятки, всем привет

Angular 9, подтянул ng add @angular/universal

При http запросах ловлю такую ошибку:

Что может послужить причиной и какие есть варианты исправления такой ситуации?
Это после serve:ssr серверная консоль на локалке?
источник

СТ

Серёжа Тиховский... in Angular-universal-ru
Igor Kurkov
Это после serve:ssr серверная консоль на локалке?
Да
источник

IK

Igor Kurkov in Angular-universal-ru
Можно по-тупому сделать свой еррорХендлер, или прямо в интерсепторе ловить любой еррор и в нем выводить в консоль кроме ерроров например текущий роут/цепочку роутов. Но это так, костыли для выяснения
источник

СТ

Серёжа Тиховский... in Angular-universal-ru
Igor Kurkov
Можно по-тупому сделать свой еррорХендлер, или прямо в интерсепторе ловить любой еррор и в нем выводить в консоль кроме ерроров например текущий роут/цепочку роутов. Но это так, костыли для выяснения
Ну где ошибка падает я полностью понимаю
источник