yarn.lock文件在我更新package.json中的依赖版本并运行yarn install或仅运行yarn后未更新。

4
在一个项目的代码库中,我已经有了package.jsonyarn.lock文件。我正在将特定软件包的版本从2.0.14更新到2.0.16
当我运行 yarn install 或者只是 yarn 时,我可以看到与更新软件包相关的更改,但是yarn.lock文件没有更新。
是否有任何命令来生成更新后的 yarn.lock 文件?

请问您能描述一下您正在运行哪些命令吗?如果有软件包更新,那么您的.lock文件应该会被更新,这是默认行为。 - davidmpaz
我之前使用了 yarn install 和 yarn 命令,但是锁定文件没有更新。 - Srinu Rachakonda
那里发生了其他的事情。请仔细阅读文档:https://classic.yarnpkg.com/lang/en/docs/cli/install/,你的场景中可能缺少了某些东西。 - davidmpaz
1个回答

0

尝试使用yarn install --force,这将重新下载所有软件包(在其锁定版本中,除非太旧),并在必要时刷新锁定文件。yarn install应该已经做到了这一点,但如果没有,请强制执行它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接