重要提示:本说明文件涵盖 Yarn 1(传统)。
如需 Yarn 2+ 文档和迁移指南,请参阅 yampkg.com。

yarn outdated

检查过时包依赖。

yarn outdated

列出所有包依赖的版本信息。此信息包括当前安装版本、基于 semver 的所需版本和最新可用版本。

例如,假设你的 package.json 列出了以下依赖

{
  "dependencies": {
    "underscore": "~1.6.0"
  },
  "devDependencies": {
    "lodash": "4.15.0"
  }
}

运行的命令应如下所示

yarn outdated
Package    Current Wanted Latest Package Type    URL
lodash     4.15.0  4.15.0 4.16.4 devDependencies https://github.com/lodash/lodash#readme
underscore 1.6.0   1.6.0  1.8.3  dependencies    https://github.com/jashkenas/underscore#readme
✨  Done in 0.72s.
yarn outdated [package...]

列出一种或多种包依赖的版本信息。

对于前面显示的 package.json 示例,在检查其中的一个依赖时,应看到以下输出

yarn outdated lodash
Package Current Wanted Latest Package Type    URL
lodash  4.15.0  4.15.0 4.16.4 devDependencies https://github.com/lodash/lodash#readme
✨  Done in 1.04s.