- 添加依赖包
- 更新依赖包
- 删除依赖包
你需要了解几若干个用于增加、更新、删除依赖项的命令。
每个命令都会更新package.json和yarn.lock 文件。
添加依赖包
在使用一个包之前,你需要执行以下命令将其加入依赖项列表:
yarn add [package]
[package]会被加入到package.json文件中的依赖列表,同时yarn.lock也会被更新。
{"name": "my-package","dependencies": {+ "package-1": "^1.0.0"}}
你可以用以下参数添加其它类型的依赖:
yarn add —dev添加到devDependenciesyarn add —peer添加到peerDependenciesyarn add —optional添加到optionalDependencies
通过指定依赖版本和标签,你可以安装一个特定版本的包:
yarn add [package]@[version]yarn add [package]@[tag]
[version] 或 [tag] 会被添加到 package.json,并在安装依赖时被解析。
例如:
yarn add package-1@1.2.3yarn add package-2@^1.0.0yarn 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 文件。
原文: https://yarnpkg.com/zh-Hans/docs/managing-dependencies
