Appearance
cx
Appearance
在不同的版本中可以存在些许差异。大致的步骤是这样的
本人是使用docker部署到服务器的,所以这里只介绍docker部署的方式。
FROM node:latest as builder
WORKDIR /app
COPY package*.json ./
RUN npm install nrm -g
RUN nrm use taobao
RUN npm install pnpm -g
COPY . .
RUN pnpm i
RUN pnpm run build
FROM nginx:latest as production
COPY --from=builder /app/default.conf /etc/nginx/conf.d/default.conf
COPY --from=builder /app/dist /usr/share/nginx/html
EXPOSE ***