在阅读了一篇关于如何使用Docker容器构建用于部署的angular应用程序的优秀指南后,我最终选择了这个Dockerfile: FROM node:12.2.0 AS builder
RUN npm install --no-progress --loglevel=error
CMD npm run build:prod --no-progress --loglevel这是我直接从Jenkins VM运行的输出示例,使用用户jen
我注意到,在environment.ts中使用环境变量文件( server.js )是错误的(没有环境变量文件就不会发生)。/src/environments/environment.ts");的平静,这是很自然的,因为在编译浏览器时,angular.json会交换文件。ngbuild --env=prod` then `environment.prod.ts` will be used instead.