首页 > 解决方案 > “yarn install --frozen-lockfile”的 NPM 等价物是什么?

问题描述

我正在使用npm作为构建生产 docker 映像的一部分。我想确保package-lock.json不会改变和匹配。

标签: npmnpm-installyarnpkgpackage-lock.json

解决方案


您可以使用npm ci.

npm ci 绕过包的 package.json 从包的锁文件中安装模块。这确保了可重现的构建——您在每次安装时都得到了您所期望的。

https://blog.npmjs.org/post/171556855892/introducing-npm-ci-for-faster-more-reliable


推荐阅读