现在有两个环境
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
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
在package.json里区分打包命令,在触发打包的时候传环境参数给node