yarn更新package.json依赖项和devdependencies,但跳过yarn.lock更新

时间:2019-06-10 22:06:32

标签: version upgrade yarnpkg package.json

我有多个包裹。我需要在每个软件包下更新版本。我可以通过yarn version --new-version $new_version来做到这一点。但是相同的package.json也具有依赖关系和devdependencies。如何在这些条件下更新同级依赖关系?

已尝试yarn workspace <@<something>/<packageA>> upgrade @<something>/packageB@~x.x.x。这有效,但也会更新yarn.lock。因此,在这里我不希望它更新yarn.lock。更新所有软件包后,最后将运行yarn安装。

它应该按以下方式工作,但不更新yarn.lock-

PackageA-版本-2.0.0

PackageB-版本-1.0.0

PackageA> package.json>“ devDependencies”:{“ @ something / PackageB”:“ 1.0.0”}

PackageB> package.json>“ devDependencies”:{“ @ something / PackageA”:“ 2.0.0”}

0 个答案:

没有答案