我刚开始探索Angular Universal和服务器端渲染。我有一个现有的项目,使用Angular Universal指南,我已经将其运行起来了。
然而,文档没有明确说明如何将其应用于生产环境。
然而,文档没有明确说明如何将其应用于生产环境。
- 我需要两个不同的构建版本吗,一个用于浏览器,另一个由NodeJS / Express应用程序提供服务?
- 我是否需要像NGINX这样的负载均衡器,将请求转发到Build 1或Build 2?
- 总的来说,我的问题是:在成功按照Angular Universal指南操作后,如何将Angular应用程序推向生产环境?
目前,在所有构建命令完成后,我最终会得到一个看起来像这样的 /dist 文件夹:
- /dist/browser/(包含 index.html 文件)
- /dist/server/(只包含 main.js 文件)
- /dist/server.js