Я добавляю Angular Universal express-engine
во вновь созданный проект Angular CLI (версия CLI 7.3.8)
npx ng add @nguniversal/express-engine --clientProject <project-name>
После настройки я запускаю npm run build:ssr && npm run serve:ssr
, чтобы сгенерировать производственную сборку и обслуживатьна местном уровне.Он собирается и работает нормально, что было удивительно просто? Вывод в папку dist
показан ниже:
![Build Output](https://i.stack.imgur.com/qHSWP.png)
Проблема связана с server.js
размер файла, который составляет 5.25MB
(130k + loc).Это кажется чрезмерным по меньшей мере.Это ожидаемый размер выходного файла (приблизительно) или сборка ssr включает модули, которых не должно быть?