yarn upgrade-interactive
本命令与 npm-check 交互更新模式类似。它提供了一种简单的方法来更新过期的软件包。
yarn upgrade-interactive [--latest]
upgrade-interactive
命令采用与基本 upgrade
命令相同,并且其功能也与基本命令相同。此命令将在执行任何升级之前显示过期的软件包,以便用户可以选择要升级的软件包。在确定要升级到什么版本时,Yarn 将遵守 package.json
中的版本范围。
您可以将 yarn upgrade-interactive
视作 yarn outdated
和 yarn upgrade [package...]
命令的组合。其中 yarn outdated
用于显示过期软件包列表,然后可以使用 yarn upgrade [package...]
来升级所需的软件包;而 yarn upgrade-interactive
则会显示相同的过期软件包列表,并允许您立即选择要升级的软件包。
--latest
:此标志告知 yarn 忽略 package.json
中指定的版本范围,而是在注册表中使用标记为 latest
的版本。
[1/? Choose which packages to update. (Press <space> to select, <a> to toggle all, <i> to inverse s
election)
devDependencies
❯◯ autoprefixer 6.7.7 ❯ 7.0.0 https://github.com/postcss/autoprefixer#readme
◯ webpack 2.4.1 ❯ 2.5.1 https://github.com/webpack/webpack
dependencies
◯ bull 2.2.6 ❯ 3.0.0-alpha.3 https://github.com/OptimalBits/bull#readme
◯ fs-extra 3.0.0 ❯ 3.0.1 https://github.com/jprichardson/node-fs-extra
◯ socket.io 1.7.3 ❯ 1.7.4 https://github.com/socketio/socket.io#readme
◯ socket.io-client 1.7.3 ❯ 1.7.4 https://github.com/Automattic/socket.io-client#readme