现在有两个环境
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
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答903 阅读
3 回答1.1k 阅读✓ 已解决
在package.json里区分打包命令,在触发打包的时候传环境参数给node