Size: a a a

Angular-universal-ru

2017 November 17

АО

Алексей Охрименко in Angular-universal-ru
(не пока не ясно, тоесть надежда еще есть 🙂 )
источник

СК

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

DP

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

DP

Dmitriy Pashkevich in Angular-universal-ru
Пока, что лучшее объяснение, для меня, которое видел, как впиливать SSR
источник

DP

Dmitriy Pashkevich in Angular-universal-ru
До этого сталкивался с такой же проблемой, как у вас
источник

СК

Сергей Кривоченко in Angular-universal-ru
я уже много таких статей перечитал. сейчас в процессе переписывания приложения с 4 на 5. даже не понял, в какой момент проблема появилась
источник

СК

Сергей Кривоченко in Angular-universal-ru
Dmitriy Pashkevich
До этого сталкивался с такой же проблемой, как у вас
так в чем причина была? и самое главное, как это отлаживать? ошибок то нигде нет
источник

DP

Dmitriy Pashkevich in Angular-universal-ru
Был некорректный main.server.ts файл. Сделал как в этом туториале. Заработало.

Но вообще я пошел по пути:сделать чистое приложение, впилить SSR и уже на него перенес существующее приложение поэтапно
источник

СК

Сергей Кривоченко in Angular-universal-ru
я уже третий раз по этому пути иду))
источник
2017 November 18

P

Phreeman in Angular-universal-ru
не ну вот как это называется?! domino помог избавиться от ошибки с window в картах Openlayer, но появилась другая ошибка Cannot use 'in' operator to search for 'geolocation' in undefined. Ну вот что дела?!?!?!
источник

ИК

Игорь Кравченко in Angular-universal-ru
Phreeman
не ну вот как это называется?! domino помог избавиться от ошибки с window в картах Openlayer, но появилась другая ошибка Cannot use 'in' operator to search for 'geolocation' in undefined. Ну вот что дела?!?!?!
смотри исходники(переходи вместо ошибки) и смотри можно ли замокать(как сделали с window) или просто через добавлние условия это поправить. я постараюсь посмотреть что там с картами, но не обещаю)
источник
2017 November 20

DP

Dmitriy Pashkevich in Angular-universal-ru
Ребят, привет) Никто не сталкивался с проблемой, при серверном ренедеринге, что страничка перерендеривается 2-а раза? (почему-то происходит 2а запроса на один и тот же роут) Первый возвращает html, а второй раз просто путое тело ответа
источник

ИК

Игорь Кравченко in Angular-universal-ru
Dmitriy Pashkevich
Ребят, привет) Никто не сталкивался с проблемой, при серверном ренедеринге, что страничка перерендеривается 2-а раза? (почему-то происходит 2а запроса на один и тот же роут) Первый возвращает html, а второй раз просто путое тело ответа
во первых попробуй перенести стили в style.scss, который .angular-cli.json и добавь еще preboot
источник

ИК

Игорь Кравченко in Angular-universal-ru
для preboot помимо данных из доки надо еще в tsconfig дописать  
"include": [
   "src/**/*",
   "node_modules/preboot/browser.ts"
 ]
}
источник

ИК

Игорь Кравченко in Angular-universal-ru
Я разделил репозиторий на отдельные ветки и опубликовал каждую по отдельному адресу, так же смотрите файл server.ts :)
источник

DP

Dmitriy Pashkevich in Angular-universal-ru
@gorniv доковырял до того, что решил выпилить lazy loading. И оказалось, что прыгает страница только в том случае, когда приезжает chunk
источник

DP

Dmitriy Pashkevich in Angular-universal-ru
export const AppRoutes = RouterModule.forRoot(routes, {initialNavigation: 'enabled'});
источник

DP

Dmitriy Pashkevich in Angular-universal-ru
Решилась проблема вот таким образом (https://github.com/angular/universal-starter/issues/175)
источник

ИК

Игорь Кравченко in Angular-universal-ru
Dmitriy Pashkevich
export const AppRoutes = RouterModule.forRoot(routes, {initialNavigation: 'enabled'});
👍 -сейчас обновлю репозитории и отдельно пропишу) я кстати писал это в рабочем проекте, но уже забыл)
источник

ИК

Игорь Кравченко in Angular-universal-ru
🔵 В группе есть традиция - представляться при входе:

▫Какой у вас проект или где работаете?
▫В чём вы специалист?
▫Чем можете быть интересны или полезны сообществу?
▫Чем интересно сообщество вам?
▫Откуда вы?
▫Как узнали про группу?
В сообщении нужно указать тэг #whois

🔵 Правила чата:

🚫 Публикация вакансий запрещена
🚫 Реклама запрещена
🚫 Политика запрещена

За несоблюдение правил - одно предупреждение, далее следует бан.

Вакансии и запросы на поиск работы по направлению JavaScript, Angular 2, Angular 1.x, React.js и Node.js публикуем в группе @javascript_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда.

Здесь общаемся на темы, посвященным Angular Universal, server side rendring, вопросы просто по angular просьба задавать в @angular_ru

Наш основной репозиторий для старта и решения проблем https://github.com/Angular-RU/angular-universal-starter

Параллельно с этой группой развивается:
🔸@angular_ru - где мы общаемся на технические вопросы, посвященным разработке с Angular 2+, включая идеи, предложения, библиотеки.
🔸@angular_js - где мы общаемся на технические вопросы, посвященным разработке с Angular 1.x, включая идеи, предложения, библиотеки.
🔸@react_js - где мы общаемся на технические вопросы, где мы общаемся на темы, посвященные React, Redux и Relay. Обсуждаем идеи и новости. Обмениваемся своими проектами и решениями.

🌎 Возможно, вам также будут интересны группы: @reactnative_ru, @nodejs_ru, @ios_ru, @android_ru, @mobile_jobs, @devops_ru, @devops_jobs. Приятного общения!
источник