我正在尝试在 Docker 中构建 Angular 15 项目,但构建总是挂在该RUN npm run build步骤上并且永远不会完成。这是一个全新安装ng new ng-sandbox-15,Dockerfile并且.dockerignore是nginx.conf从工作中的 Angular 14 全新安装复制而来。
./Dockerfile
FROM node:16-alpine as builder
# Copy dependency definitions
COPY package.json package-lock.json ./
# disabling ssl for npm for Dev or if you are behind proxy
RUN npm set strict-ssl false
## installing and Storing node modules on a separate layer will prevent unnecessary npm installs at each build
RUN npm ci && mkdir …Run Code Online (Sandbox Code Playgroud)