现在有两个环境
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.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.8k 阅读
在package.json里区分打包命令,在触发打包的时候传环境参数给node