Size: a a a

Angular-universal-ru

2020 May 12

ИК

Игорь Кравченко... in Angular-universal-ru
Valeriy Vaskov[dar55]
В смысле?
в смысле с .net сложнее и медленне
источник

ИК

Игорь Кравченко... in Angular-universal-ru
так пререндер внутри. .net все равно на node сделан(для angular)
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Может так и не надо, но у меня уже такая штука есть. Я не настолько крут, чтобы отдельно бек и фронт развернуть , поэтому выбрал связку и очень надо пререндерить)
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Вообщем, если кто то на понятную инструкцию может скинуть ссылку буду благодарен
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Да и желательно с core 3, а то с core 2 я находил, но там компилятор пишет что код устарел
источник

VK

Viktor Kolomiets in Angular-universal-ru
я не пойму что вы хотите делать дотнетом?
источник

VK

Viktor Kolomiets in Angular-universal-ru
вам нужно просто запросы прокидывать
если у вас стоит первый дот нет сервер
источник

VK

Viktor Kolomiets in Angular-universal-ru
в ноду
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Viktor Kolomiets
я не пойму что вы хотите делать дотнетом?
Я использую готовый шаблон, ASP Net Core + Angular
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Но как то не срастается(хотя сейчас попробую для второй версии core), но парадокс что на третьей все должно быть проще, но инструкций нет(
источник
2020 May 13

r

rscryptox in Angular-universal-ru
всем привет! а кто-нибудь сталкивался с проблемой ReferenceError: MouseEvent is not defined? я уже замокал в server.ts global['MouseEvent'] = win.MouseEvent; но проблема остаётся(
источник

KV

Karpov Vladimir in Angular-universal-ru
rscryptox
всем привет! а кто-нибудь сталкивался с проблемой ReferenceError: MouseEvent is not defined? я уже замокал в server.ts global['MouseEvent'] = win.MouseEvent; но проблема остаётся(
а зачем тебе на серверной части делать вызов MouseEvent ?
источник

KV

Karpov Vladimir in Angular-universal-ru
Valeriy Vaskov[dar55]
Я использую готовый шаблон, ASP Net Core + Angular
Так а что мешает ноду заюзать? Настраивать нечего не надо, все нужные файлы готовы
источник

VK

Viktor Kolomiets in Angular-universal-ru
rscryptox
всем привет! а кто-нибудь сталкивался с проблемой ReferenceError: MouseEvent is not defined? я уже замокал в server.ts global['MouseEvent'] = win.MouseEvent; но проблема остаётся(
на сервере нету не маус не виндоу не документ нужно оборачивать в ифы все эти функции
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Karpov Vladimir
Так а что мешает ноду заюзать? Настраивать нечего не надо, все нужные файлы готовы
Видимо незнание как это работает. Сегодня с утра экспериментировал с голым ангуляром. Сейчас вот до чего дошел. 1. Ng run name:prerender, пререндерит страницу. Ее можно разместить на хостинг и вроде что то это решает, но вот npm run build:ssr судя по описанию генерит динамический сервер рендеринг, но поместив его на хостинг никакого серверного рендеринга не вижу
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Теоретически npm run serve:ssr запускает этот рендеринг, но это работает на локалке, пока не понимаю как тоже самое на хостинге провернуть
источник

VV

Valeriy Vaskov[dar55... in Angular-universal-ru
Команда serve:ssr выполняет команда node dist/project/server/main.js,. Видимо как раз юзается node, но куда мне это прописать чтобы на хостинге нода выполнялась, я пока не в курсе
источник

KV

Karpov Vladimir in Angular-universal-ru
node dist/project/server/main.js
источник

KV

Karpov Vladimir in Angular-universal-ru
Karpov Vladimir
node dist/project/server/main.js
делаешь билд на хостинге, этой командой поднимается нода, которая все разруливает
источник