Size: a a a

Angular-universal-ru

2021 February 27

SD

Sergei Derkach in Angular-universal-ru
в общем заработало почему-то с версией либы "@angular-devkit/build-angular": "~0.1100.5", И проблема именно в более новых версиях.
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
Ноду на 14 матни, на 15 ноде ангулар не работает
источник
2021 March 03

RA

Ruslan Aktaev in Angular-universal-ru
Всем привет! Подскажите, пожалуйста, в режиме разработки (ng run project-name:serve-ssr) request.headers.host возвращает localhost:{порт}, причем порт отличается от того, на котором запущено приложение (используется стандартный 4200). Более того, я открываю сайт по заданному в hosts домену - local.mysite.com:4200. Браузер показывает, что в заголовке Host содержится этот самый домен (см. первый скрин). Тем не менее, request.headers.host содержит  localhost:{порт}, а request.hostname - просто localhost (второй скрин - вывод request.headers.host).

Я так понимаю, при запуске Angular Universal используется некоторый прокси? Возможно ли получать корректный хостнейм?

PS. В нормальном режиме билда и серва хост определяется правильно.
источник

RA

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

RA

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

OK

Oleg Konev in Angular-universal-ru
Artem Borovinskiy
пока решения не нашёл уже пробовал и заголовки отрубить врубить и корс но чёт не помогло толком..
Недавно тоже с такой проблемой столкнулся. Причина была в том, что бекенд на джанго делал 301 редирект со ссылки без слэша в конце, на ссылку со слэшем в конце. В браузере запрос отрабатывал, а на сср валился с ошибкой 0.
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
Ruslan Aktaev
Всем привет! Подскажите, пожалуйста, в режиме разработки (ng run project-name:serve-ssr) request.headers.host возвращает localhost:{порт}, причем порт отличается от того, на котором запущено приложение (используется стандартный 4200). Более того, я открываю сайт по заданному в hosts домену - local.mysite.com:4200. Браузер показывает, что в заголовке Host содержится этот самый домен (см. первый скрин). Тем не менее, request.headers.host содержит  localhost:{порт}, а request.hostname - просто localhost (второй скрин - вывод request.headers.host).

Я так понимаю, при запуске Angular Universal используется некоторый прокси? Возможно ли получать корректный хостнейм?

PS. В нормальном режиме билда и серва хост определяется правильно.
А зачем тебе это нужно? Может тебе нужны енвы разные, в дев режиме один адрес бэка, в прод другой, в тестовой третий
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
Oleg Konev
Недавно тоже с такой проблемой столкнулся. Причина была в том, что бекенд на джанго делал 301 редирект со ссылки без слэша в конце, на ссылку со слэшем в конце. В браузере запрос отрабатывал, а на сср валился с ошибкой 0.
Такие страницы не нужно ссром рендерить, сср для тех где данные часто меняются, сср жрет ресурсы, и все что можно закешировать нужно кэшировать и отдавать с nginx
источник

AB

Artem Borovinskiy in Angular-universal-ru
Oleg Konev
Недавно тоже с такой проблемой столкнулся. Причина была в том, что бекенд на джанго делал 301 редирект со ссылки без слэша в конце, на ссылку со слэшем в конце. В браузере запрос отрабатывал, а на сср валился с ошибкой 0.
Спасибо попробую проверить у меня это
источник

RA

Ruslan Aktaev in Angular-universal-ru
🏡 ILshat Khamitov
А зачем тебе это нужно? Может тебе нужны енвы разные, в дев режиме один адрес бэка, в прод другой, в тестовой третий
Чтоб создавать куки на домене верхнего уровня. Да, подозреваю, что брать апи урл из конфига - самый лучший вариант. Спасибо
источник

OK

Oleg Konev in Angular-universal-ru
🏡 ILshat Khamitov
Такие страницы не нужно ссром рендерить, сср для тех где данные часто меняются, сср жрет ресурсы, и все что можно закешировать нужно кэшировать и отдавать с nginx
Эндпоинт бекенда, отдающий данные, которые должны быть отрендерены, редиректил с урлы типа /api/items на /api/items/. В браузере был 301, а на ноде 0 unknown error.
источник
2021 March 04

НЧ

Никита Чеботов... in Angular-universal-ru
Всем привет
У кого нибудь завалялся проект стартер 11й версии?
По докам в простой проект не получилось добавить, опыта не хватило))
Проект с гита который предлагают скачать в доках 9й версии
Angular-RU/universal-starter тоже 9й версии
источник

НЧ

Никита Чеботов... in Angular-universal-ru
пробовал обновиться до 11й версии тоже не получилось
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
https://github.com/rucken/rucken.ru может поможет
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
вроде все норм рендерит
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
ну там совсем не то что в репе этого чата
источник

НЧ

Никита Чеботов... in Angular-universal-ru
Спасибо)
попробую
Мне лишь мета теги надо на сервере отрендерить и всё. Остальное пусть в браузере рендерится
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
эм, там или все или ничего)
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
https://rucken.ru/cli

вроде норм отображается
источник

НЧ

Никита Чеботов... in Angular-universal-ru
🏡 ILshat Khamitov
эм, там или все или ничего)
разве?
источник