2019-08-14 15:38:07 +01:00
|
|
|
|
# yarn
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
> JavaScript 和 Node.js package manager 的一个替代。
|
2021-08-31 08:13:49 +01:00
|
|
|
|
> 更多信息:<https://yarnpkg.com>.
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 全局安装一个模块:
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn global add {{module_name}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 安装 `package.json` 中指定的依赖(`install` 命令是可选的 -- 你可以直接输入`yarn`):
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn install`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 安装一个模块并将其写入 `package.json` 中的依赖项(增加 `--dev` 来作为开发依赖写入):
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn add {{module_name}}@{{version}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 卸载一个模块并将其从 `package.json` 的依赖项中移除:
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn remove {{module_name}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 交互式地创建一个 `package.json` 文件:
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn init`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 确认一个模块是否是一个依赖项并且列出依赖其的模块:
|
2019-08-14 15:38:07 +01:00
|
|
|
|
|
|
|
|
|
`yarn why {{module_name}}`
|