#FROM node:16.17.0 as builder #WORKDIR /app/kpt-system-web #拷贝源码 #COPY . . #安装依赖 #RUN npm install -g pnpm #RUN pnpm i --save-dev @types/lodash-es && pnpm i --save-dev @types/mockjs #RUN pnpm install # 开始构建 #RUN pnpm build # 第二阶段构建 FROM nginx:alpine as prod WORKDIR /app/kpt-system-web COPY ./dist/ /usr/share/nginx/html/ COPY ./nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80