小编Nas*_*aso的帖子

非常慢的ng build-Docker中的prod

当我尝试在docker中构建angular7项目时,大约需要40分钟。需要40分钟的线路是

ng build --prod

92%大块资产优化TerserPlugin

我已经在同一台笔记本电脑上的docker外运行了build --prod,需要2分钟。

我尝试添加--build-optimizer false

和--sourceMap = false

没有任何区别

这是我的Dockerfile

FROM node:carbon
WORKDIR /usr/src/app
COPY package.json package-lock.json ./
RUN npm install
RUN npm install -g @angular/cli@6.1.0
COPY . .
RUN ng build --prod
EXPOSE 4200
CMD [ "npm", "start" ]
HEALTHCHECK --interval=5s --timeout=30s --retries=20 CMD curl --fail http://localhost:4200 || exit 1
Run Code Online (Sandbox Code Playgroud)

node.js docker angular angular-cli-v6

3
推荐指数
1
解决办法
1410
查看次数

标签 统计

angular ×1

angular-cli-v6 ×1

docker ×1

node.js ×1