reactjs - 如何为我的 React 应用启用多阶段构建
问题描述
如何为我的反应应用程序启用多阶段构建,优化最后几个步骤不会启动我的应用程序。
FROM node:14.17.3-alpine AS build
RUN apk add --no-cache build-base gcc autoconf automake libtool zlib-dev libpng-dev nasm
RUN npm i nodemon -g
WORKDIR /app/orders-web
ENV PATH /app/orders-web/node_modules/.bin:$PATH
COPY package.json /app/orders-web/package.json
RUN yarn install --network-timeout 1000000000
COPY . /app/orders-web
RUN yarn run build:dev
COPY . /app/orders-web
EXPOSE 3006
CMD ["yarn", "start"]
解决方案
推荐阅读
- jakarta-ee - JEE Batch Job Specification with many optional Steps
- python - 如何在 Mac 上的 Python 中将 NEF(原始图像文件类型)转换为 JPG?
- ruby - RubyMine:终止超时工人
- java - How to sort multiple arrays of different types (int and String)
- swiftui - SwiftUI:在 Single 和 HStack 视图之间制作动画
- spring-boot - CAS 6.0 和 Spring Security:服务票证验证时 JWT 配置失败
- spring - 在每个 Spring Boot 服务上使用一个接口是否有意义?
- recursion - 如何使用 Jinja2 递归渲染 YAML?
- javascript - 获取单个记录输出的内容多于记录内容,而 json.parse 未记录正确的数据
- cassandra - 无法更改 Cassandra 数据中心