如何将`yarn.lock`与`package.json`同步?
我使用安装了一个软件包yarn add
--dev,并运行其安装过程,在安装过程中,该软件包还安装了其他几个软件包,并将其添加到package.json
(devDependencies
假设)中,我假设使用
。很好,但是现在我yarn.lock
不同步了。
同步yarn.lock
到当前状态的正确,非手动方法是package.json
什么?
编辑:yarn check
将缺少的软件包显示为:
error Lockfile does not contain pattern: <package>@<version>
但这并没有添加它们。
回答:
奔跑yarn install
,或只是yarn
。
锁定文件会在对依赖项进行任何更改时(即在您运行yarn命令时)完整更新。
从Yarn文档:
您的yarn.lock文件是自动生成的,应完全由Yarn处理。 不要直接编辑此文件,因为它很容易破坏某些内容。
(强调我自己)
以上是 如何将`yarn.lock`与`package.json`同步? 的全部内容, 来源链接: utcz.com/qa/419034.html