Рендеринг на стороне сервера Angular cli без извлечения ng

Согласно этой статье, единственный способ реализовать хороший рендеринг на стороне сервера с помощью платформы-сервера Angular 4 — это настроить пользовательскую конфигурацию веб-пакета после запуска ng eject в проекте angular cli.

Может быть, этот вопрос наивен с моей стороны, но есть ли способ продолжать использовать файлы конфигурации cli webpack по умолчанию, а также воспользоваться преимуществами рендеринга на стороне сервера?

Я новичок, когда дело доходит до веб-пакета, поэтому я предпочитаю не извлекать из кли.

ОБНОВИТЬ:

Это сообщение в блоге действительно хорошее ресурс. Тем не менее, теперь я жду, когда библиотека @angular/material будет совместима с универсальным универсалом (это еще не так, но скоро должно появиться).


person Kevin LeStarge    schedule 25.04.2017    source источник
comment
Возможный дубликат Как настроить Angular cli + универсальный Angular?   -  person J J B    schedule 19.08.2017


Ответы (1)


В настоящее время Angular-CLI не поддерживает рендеринг на стороне сервера. Вы можете взглянуть на https://github.com/angular/angular-cli/issues/1050 для более подробной информации. Поэтому он ожидает поддержки Angular Universal, как здесь.

Теперь вы можете использовать Universal-CLI, который является ответвлением от Angular-CLI, поддерживающим Angular Universal. .

Надеюсь, это поможет!

person Ha Hoang    schedule 26.04.2017