我的打包方式使用docker的编译打包 方式代码跟
一样的,但是我有很多前端项目 ,过程中会出现很多模块下载 我采用pnpm的打包方式 ,如何在build前将node_moduls挂载到打包镜像中?
docker 前端打包 缓存
docker基础(五)-多阶段构建部署vue前端项目_笑道三千的博客-CSDN博客_docker部署多个vue项目
对于部署前端项目如vue项目而言,多阶段构建就是:二,多阶段构建部署vue前端项目1,根目录新建nginx/default.conf2,根目录新建dockerfile文件3,根目录新建 .dockerignore文件构建镜像的时候 node_modules 的依赖直接通过 RUN npm install 来安装,项目中创建一个 .dockerignore文件来忽略一些直接跳过的文件:4,使用dockerfile文件构建vue项目的镜像注意要在当前项目的根目录运行,因为,-t 是给镜像命名
https://blog.csdn.net/weixin_42349568/article/details/125245919
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- dp_shiyu 2022-12-06 10:30关注
理论上,node_moduls在工作目录下或部署环境下 执行 npm i 时,已有依赖并不会重复下载,你可以查看下是否每次运行时,工作空间都被清空了,如果是空的工作目录,那么重复下载依赖就是必然的。希望对您有所帮助!
解决 无用评论 打赏 举报
悬赏问题
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭
- ¥15 2020长安杯与连接网探
- ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么