如何强制yarn忽略你的package.json版本范围/插入符并安装所有包的最新稳定版本?
我可以为所有人一一做
yarn add packagename@latest
,但我很乐意一次性完成,无论是否有重大更改。
yarn upgrade
来完成。
下面将帮助您更新到
latest
所有软件包并更新yarn.lock
:
yarn upgrade --force --latest
如果您不想更新锁定文件,您可以执行以下操作:
yarn upgrade --force --latest --no-lockfile
无论我如何尝试,我都无法让yarn将所有软件包升级到最新的主要版本。
使用
--force --latest
安装或升级不起作用。
这样做了:
yarn upgrade-interactive --latest
然后按
a
全选并回车升级到最新。
https://classic.yarnpkg.com/en/docs/cli/upgrade-interactive/
我通常使用此命令来升级
yarn upgrade --latest --ignore-engines