角度 2 环境不起作用



>我已经设置了一个角度 2 应用程序,开发从本地计算机获取数据,因此 json-server 和生产从实时 API 获取数据。

我相信在终端中输入"ng serve --environment=prod"将使用"environment.prod.ts",生产文件而不是开发文件启动应用程序。

但是情况并非如此,我没有看到任何反映预览中设置差异的内容。

请有人指出我哪里出错了?

你用过ng serve --prod还是ng serve --environment prodng serve -e prod?此外,请确保在.angular-cli.json文件中定义了"环境"产品。请注意,Angular CLI 工具在生成两个环境 ts 文件时并没有真正做任何事情。它们都有一个布尔值,如果您使用 prod,则为 true,否则为 false。如果您没有在环境文件中设置任何内容,则不会看到任何差异。

最后,似乎ng serve --prod可能不是部署代码 https://github.com/angular/angular-cli/issues/5274 的好方法

最新更新