首页 > 解决方案 > 保持 ci/cd 服务器 node_modules 更新而不删除它的最佳方法?

问题描述

我们在 ci/cd 服务器上遇到的一个问题是,我们总是想在服务器上安装正确版本的节点包,而我们无法信任,package-lock.json因为我们的源代码控制锁定了这个文件,有时错误的文件在服务器。另一方面,我们不能删除 node_modulespackage-lock.json因为有很多客户端项目,这个过程需要很长时间才能结束

我们想尝试的一种方法是执行npm i && npm update. 你遇到过这个问题吗?你有什么建议让模块保持最新而不是删除它们?

标签: javascriptnpmcontinuous-integration

解决方案


推荐阅读