Угловая 2 Универсальная - Отвертка на стороне сервера

17

Я читал об рендеринге на стороне сервера Angular 2 с узлом.

Но я не могу найти пример или объяснить, как мне это сделать. Мне нужно отображать некоторые страницы с угловым от сервера, любые советы?

    
задан Pablo 20.01.2016 в 17:47
источник
  • Мое понимание из одной из более поздних сообщений в блогах заключалось в том, что рендеринг на стороне сервера Angular 2.x был одним из последних модулей, которые должны быть закодированы и по-прежнему находятся в разработке. –  Daniel Nalbach 20.01.2016 в 17:50
  • Вы можете проверить репо проекта github.com/angular/universal –  Eric Martinez 20.01.2016 в 18:22

4 ответа

12

Это пример создателей углового универсала, используемых в их разговорах, его рабочий репо - & gt; Ссылка

И это разговор - Полный угол укладки 2

    
ответ дан Angular University 20.01.2016 в 18:30
23

Хорошо, посмотрите на этот стартовый комплект Ссылка . Он поддерживает серверную поддержку , поддержки веб-работников (все приложения angular2 работают в веб-рабочем), ленивая загрузка (с использованием разбиения кода веб-пакета) и многое другое. Надеюсь, это поможет вам.

Раскрытие информации . Я автор.

    
ответ дан alexpods 20.01.2016 в 19:58
  • генерирует ли ваш код статический html моей html-страницы, если у него мало дочерних компонентов внутри родительского компонента? потому что я пытался сделать это с помощью универсального стартового набора, но не работал –  Bhushan Gadekar 21.02.2016 в 10:39
  • @BhushanGadekar Да, конечно. Мой стартер генерирует статический html с любым количеством дочерних компонентов. –  alexpods 21.02.2016 в 21:50
  • где статический html создан и сохранен? –  Bhushan Gadekar 22.02.2016 в 08:21
  • Приятно, что я искал что-то подобное! –  maxime1992 10.05.2016 в 20:46
  • @alexpods Можете ли вы сказать мне, может ли поддерживаться шаблон jade / pug tempating и стилус в этом коде? Я попытался добавить их, используя require ('main.styl') (и правильный загрузчик в webpack) вместо встроенного CSS, но я получаю ошибки. –  Edmar Miyake 01.06.2016 в 23:10
5

Взгляните сюда: Ссылка

Похоже, что «некоторые» официальной документации / сайта теперь подняты. Документы API находятся в коде, но для быстрой справки см. Следующие ссылки:

Ссылка Ссылка

Хороший сторонний обзор и установочный документ: Ссылка

    
ответ дан Corey S. 23.05.2016 в 23:54
3

Существует еще один пример репо в angular2-webpack-starter AngularClass , такие как асинхронные / ленивые маршруты, SCSS компиляция ( как встроенные, так и внешние >), режимы dev / prod, AoT компиляция через platform-server , тесты, TsLint / Codelyzer, @types и, возможно, больше.

Раскрытие: Я тоже автор:)

    
ответ дан Burak Tasci 28.03.2017 в 22:48