标签: git npm continuous-integration
我一直在阅读,据我所知,通常建议运行npm ci来基于package-lock.json安装所需的依赖项。
npm ci
package-lock.json
我的团队的工作流程涉及在CI中运行npm ci(及其他)。我们还希望获得latest关于某些特定依赖项的信息,我们希望这些依赖项每天有多次更新。
latest
有了这个,我发现自己需要运行npm install来获取依赖项的更新,并在推送到git repo之前保持package-lock.json的更新。
npm install
是否有一种自动/更好的方式来处理?有什么要添加我们的CI的吗?