您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Yarn 管理依赖项

你需要了解几若干个用于、更新、依赖项的命令。

每个命令都会更新package.json和yarn.lock 。

在使用包之前,你需要执行以下命令将其加入依赖项列表:

yarn add [package]

[package]会被加入到package.json中的依赖列表,同时yarn.lock也会被更新。

{
    "name": "my-package",
    "dependencies": {
+     "package-1": "^1.0.0"
    }
}

你可以用以下参数其它类型的依赖:

yarn add --dev 到 devDependencies

yarn add --peer 到 peerDependencies

yarn add --optional 到 optionalDependencies

通过指定依赖版本和,你可以安装特定版本的包:

yarn add [package]@[version]
yarn add [package]@[tag]

[version] 或 [tag] 会被到 package.json,并在安装依赖时被解析。

例如:

yarn add package-1@1.2.3
yarn add package-2@^1.0.0
yarn add package-3@beta
{
  "dependencies": {
    "package-1": "1.2.3",
    "package-2": "^1.0.0",
    "package-3": "beta"
  }
}
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

这会更新package.json和yarn.lock 。

{
    "name": "my-package",
    "dependencies": {
-     "package-1": "^1.0.0"
+     "package-1": "^2.0.0"
    }
}
yarn remove [package]

这会更新package.json和yarn.lock 。


联系我
置顶