如何为 Angular 应用程序生成生产版本

How to generate production build for Angular application

我开发了一个 Angular 应用程序并在 Sandbox 机器上发布。现在我想在 Enterprise 虚拟机上发布它。

我想为企业 VM 生成生产版本。现在我的 dist 大小是 174 MB,我假设它在产品构建中减少了,对吗?我想我需要先 运行 ng build --prod 然后 ng serve --prod 然后取出 dist

在我的项目中有一个包含两个文件environment.tsenvironment.prod.ts的环境文件夹,我应该如何处理这两个文件。

如果我尝试 ng build --prod 此处出现错误 'router-outlet' is not a known element while executing ng build --prod

我应该如何生成生产版本?

我已成功生成生产版本。对于生产,我们不需要使用 ng serve --prod.

首先我们需要执行ng build --prod然后ng serve.

ng build --prod 正在 minification 我们的 dist 文件夹和 ng serve 刚刚开始我们的 project/server.

我遇到了一些与内存相关的问题 for that I needed run below command run