Size: a a a

Angular-universal-ru

2021 May 04

🏡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
нужно чтобы через
node ..main.js
заработало
источник

НЧ

Никита Чеботов... in Angular-universal-ru
ок
источник

IC

Ivan Cherniakov in Angular-universal-ru
Парни, привет! А подскажите как мне решить задачу с расставкой link canonical. Я сервис написал, все работает хорошо. Но вот неувязка, вставляю я рендерером в токенизированный document, а на сервере его же и нет. В итоге я глазами вижу, а робот поисковой нет) Как решить проблему? Спасибо
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
либу от тиньков не юзай, используй домино https://github.com/Angular-RU/universal-starter/blob/master/server.ts#L31
источник

IC

Ivan Cherniakov in Angular-universal-ru
ты про инжект документа? я взял стандартный
import {DOCUMENTDOCUMENT} from "@angular/common";

фигня?
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
а, тогда норм должно быть, но нужно подрубить домино
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
я вот так делал раньше, на новом ангулар с сср пока не возился, не знаю работает нет
https://github.com/rucken/core/blob/d1cd9e1a7df4f45fd4b9ff7fbdd30d1a361187f6/libs/rucken/web/src/lib/modules/themes/services/themes.service.ts#L78
источник

IC

Ivan Cherniakov in Angular-universal-ru
Да блин) ну как всегда, все заинжектил и в итоге у меня document.head, а не this.document.head))) ща проверю
источник

AI

Alex Inkin in Angular-universal-ru
Если токенизированный документ это DOCUMENT, то он на сервере есть и должно в его head всё вставляться из коробки с Angular Universal.
источник

IC

Ivan Cherniakov in Angular-universal-ru
Вот поправил, а не вставляется все равно. Ищу ошибку какую-нибудь
источник

AI

Alex Inkin in Angular-universal-ru
Домино там из коробки юзается в PlatformServer, не надо ничего подрубать. Если, конечно, ты не тянешь какого-нибудь динозавра из Angular 4 руками обновляя и подтягивая, как этот стартер ) Сейчас надо 1 команду в CLI дёрнуть и всё у тебя будет как надо:
ng add @nguniversal/express-engine
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
а ну возможно
источник

AI

Alex Inkin in Angular-universal-ru
Ну, конечно, всякие global['window'] = win; он за тебя там не проставит.
источник

IC

Ivan Cherniakov in Angular-universal-ru
Заработало, всем спасибо)
источник
2021 May 06

НЧ

Никита Чеботов... in Angular-universal-ru
Всем привет!
есть у кого нибудь гайд по деплою angular universla на iis сервер?
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
Ищи гайды по деплою ноды на иис
источник

НЧ

Никита Чеботов... in Angular-universal-ru
Как раз этим сейчас и занят
источник