现在有两个环境
npm run build-dev
npm run build-rel
dockerfile里怎么区分环境?
dockerfile:
ARG MODE=production
...
RUN if [ "$MODE" = "production" ] ; then npm run build; fi
RUN if [ "$MODE" = "dev" ] ; then npm run dev; fi
构建镜像时传入参数
docker build --build-arg MODE=dev
4 回答4.7k 阅读✓ 已解决
11 回答3.9k 阅读
7 回答2.6k 阅读✓ 已解决
11 回答2.4k 阅读
5 回答1.5k 阅读✓ 已解决
8 回答1.8k 阅读✓ 已解决
6 回答1.2k 阅读
在package.json里区分打包命令,在触发打包的时候传环境参数给node