Yarn参考手册
CLI
CLI Introduction(CLI介绍)
Yarn提供了丰富的命令行命令来帮助您处理Yarn包的各个方面,包括安装,管理,发布等。
虽然所有可用的命令都是按字母顺序提供的,但一些更常用的命令是:
-
yarn add:添加一个包在当前包中使用。
-
yarn init:初始化包的开发。
-
yarn install:安装package.json文件中定义的所有依赖项。
-
yarn publish:将包发布到包管理器。
-
yarn remove:从当前包中删除一个未使用的包。
默认命令
运行yarn不带命令将运行yarn install,通过任何提供的标志。
用户定义的脚本
运行yarn <script> [<args>]将运行用户定义的script。看yarn run。
本地安装的CLI
如果yarn <command> [<args>]运行匹配本地安装的CLI,则运行该命令。因此,您无需为简单用例设置用户定义的脚本。
并发和 --mutex
当在同一台服务器上以同一用户身份运行多个Yarn实例时,可以通过传递全局标志file或network之后的--mutex任意时间来确保只有一个实例在任何给定时间运行(并避免冲突)。
使用file时,Yarn默认会在当前工作目录下写/读一个互斥体文件.yarn-single-instance。您也可以指定备用或全局文件名。
--mutex file
--mutex file:/tmp/.yarn-mutex
当使用network,Yarn会在默认情况下会在端口创建一个服务器31997。您也可以指定一个备用端口。
--mutex network
--mutex network:30330
CLI相关
Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。
| 主页 | https://yarnpkg.com/ |
| 源码 | https://github.com/yarnpkg/yarn |
| 发布版本 | 1.3.2 |
加载中,请稍侯......