By Alex
/ in
Yarn是一个新的JavaScript包管理器,用于弥补npm的不足。它的优势包括:
当前版本v1.12.3,要求NodeJS版本^4.8.0 、^5.7.0、^6.2.2 或者8.0.0以上。
你可以直接通过npm来安装Yarn:
npm install -g yarn
或者使用操作系统的包管理机制安装:
# Ubuntu curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt-get update && sudo apt-get install yarn
Yarn的命令行工具是yarn,本章介绍常用子命令。
| 子命令 | 说明 |
| init | 初始化一个新项目 |
| add | 添加依赖:
yarn add [package] yarn add [package]@[version] yarn add [package]@[tag] # 可以指定依赖类型 yarn add [package] --dev # devDependencies yarn add [package] --peer # peerDependencies yarn add [package] --optional # optionalDependencies |
| upgrade | 升级一个依赖:
yarn upgrade [package] yarn upgrade [package]@[version] yarn upgrade [package]@[tag] |
| remove | 移除依赖:yarn remove [package] |
| install | 安装所有依赖到本地:
yarn install # 或者 yarn |
| global | 全局性的安装一个包 |
| run |
运行一个定义在package.json中的脚本 如果有个脚本定义在scripts.start:dev,则可以直接调用: yarn start:dev |
| publish | 发布一个包到包管理器 |
Leave a Reply