Yarn 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Yarn 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 BSD
操作系统 跨平台
软件类型 开源软件
开发厂商 Facebook
地区 不详
提 交 者 李三石
适用人群 未知
收录时间 2016-10-12

软件简介

Yarn

Facebook 贡献的 Javascript 包管理器。

特性:

  • 离线模式:如果您之前下载了软件包,则可以在没有任何互联网连接的情况下安装。

  • 确定性:无论安装顺序如何,相同的依赖关系将以相同的方式安装在计算机上。

  • 网络性能:Yarn 有效地将请求排序,避免请求堆积,以最大限度地提高网络利用率。

  • 多个注册表:无论从 npm 或 Bower 安装任何包,能保持包工作流程相同。

  • 网络恢复:单个请求失败不会导致安装失败。 请求在失败时会自动重试。

  • 平面模式:将不兼容版本的依赖项解析为单个版本,以避免创建重复项。

  • 更多表情。

展开阅读全文

代码

评论 (2)

加载中
打分: 力荐
推荐使用!
2018/01/16 15:54
回复
举报
打分: 力荐
还在用npm的,赶紧考虑换yarn吧,速度更快,不会像npm那样经常出现损坏。同样可以使用镜像。我的blog有一个快速介绍:https://c4ys.com/archives/844
2017/09/17 19:25
回复
举报
更多评论
发表于大前端专区
01/27 09:43

JavaScript 包管理器 Yarn 2 或将以 berry 名称发布?

昨天一名开发者(@brentvatne)在 Yarn 2 的 GitHub 仓库中提交了一个 issue,建议官方使用不同的名称来发布 Yarn 2。 brentvatne 表示,他自己是一名开源库的作者,一直在推荐他的用户通过 yarn 来使用他的开源库。然而到了 yarn v2,他不能再这样做了,因为 yarn v2 与 React Native 不兼容,所以与 yarn 也不兼容,最...

6
2
发表于大前端专区
2018/12/19 07:43

Yarn v1.13.0 发布,Facebook 的 JavaScript 包管理器

Yarn v1.13.0 发布了,这是一个 Facebook 推出的 JavaScript 包管理器。该版本主要是修复了 bug,但也包括功能改进和新增功能,具体如下: Implements a new package.json field: peerDependenciesMeta #6671 - Maël Nison Adds an optional settings to peerDependenciesMeta to silence missing peer dependency warn...

5
5
发表于大前端专区
2018/10/25 07:08

Yarn v1.12.1 发布,Facebook 的 JavaScript 包管理器

Yarn v1.12.1 发布了,这是一个 Facebook 推出的 JavaScript 包管理器。该版本主要是修复了 bug,但也包括功能改进和新增功能,具体如下: Ensures the engine check is ran before showing the UI for upgrade-interactive #6536 - Orta Therox Restores Node v4 support by downgrading cli-table3 #6535 - Mark Stac...

2
1
发表于大前端专区
2018/09/27 07:29

Yarn v1.11.1 发布,Facebook 的 JavaScript 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.11.1 版本,发布主页尚未提供更新说明,不过通过查看 commits,可以看到该版本是一个 bugfix 版本。 下载地址请查看 GitHub 发布主页。 Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个...

1
3
发表于大前端专区
2018/09/06 07:22

Yarn 1.10.0 发布,Facebook 开源 JavaScript 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.10.0 版本,该版本的主要更新是对 bug 进行修复,还包含一些改进。部分内容如下: 升级至 gulp v4 升级 homebrew.sh fix incomplete sanitization (#6328) fix(build): Apply bundle fix to legacy build (#6303) Add Windows command executable that use powershel...

0
3
发表于大前端专区
2018/08/04 07:37

Yarn 1.9.3 和 1.9.4 发布,JavaScript 包管理器

Yarn 1.9.3 和 1.9.4 发布了。Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。 Yarn 的设计初衷是保证稳定性、弹性和高性能。其与 npm 最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会...

1
4
发表于大前端专区
2018/07/26 07:32

Yarn 1.9.2 发布,Facebook 开源 JavaScript 包管理器

Yarn 1.9.2 发布了,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。其与 npm 最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包...

4
1
发表于大前端专区
2018/07/24 07:00

Yarn 1.9.1 发布,Facebook 开源 JavaScript 包管理器

Yarn 1.9.1 发布了,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。其与 npm 最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包...

4
4
发表于大前端专区
2018/07/21 07:21

Yarn 1.9.0 发布,兼容 npm 与 Bower 的 JS 包管理器

Yarn 1.9.0 发布了,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。其与 npm 最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包...

0
5
发表于大前端专区
2018/06/12 07:28

Yarn 1.8.0 发布,Facebook 推出的 JS 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.8.0 版本,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。 更新内容: feat(cli):在超级终端上启用表情符号(#587...

2
1
发表于大前端专区
2018/04/12 08:07

Yarn 1.6.0 发布,Facebook 推出的 JS 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.6.0 版本,Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。 该版本暂未提供更新内容,你可查看发布主页或博客页保持...

6
3
发表于大前端专区
2018/02/24 07:50

Yarn 1.5.0 发布,Facebook 推出的 JavaScript 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.5.0 版本,该版本的主要更新是对 bug 进行修复,还包含一些改进。部分内容如下: feat(cli): Improves "yarn workspaces info" fix(windows): Adjusted windows path so that bin folder has a backslash on the end of the path value, as per windows path requir...

4
3
发表于大前端专区
2018/01/16 11:48

Yarn 1.4.0 发布,Facebook 推出的 JavaScript 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.4.0 版本,该版本的主要更新是对 bug 进行修复,此外还新增了一些功能特性。 部分更新内容如下: 当新版本未在"yarn publish"上提供时,显示当前版本号 从 homebrew npm 使用 node-gyp 修复认证条件和注册表的逻辑 详细更新说明和下载地址请查看 GitHub 发布主页。 ...

4
5
发表了资讯
2017/09/15 01:05

Facebook 正式发布 JavaScript 包管理器 Yarn 1.0

Facebook 已于上周正式发布 JavaScript 包管理器 Yarn 1.0。 Facebook 表示 GitHub 上有 175,000 个项目在使用 Yarn,许多大大小小的公司和广大开源社区也在使用 Yarn,每个月通过 Yarn 下载的包数量接近 30 亿个。此外,Yarn 现在也已预安装在诸如 CircleCI、Travis CI 和 AppVeyor 这些主流的持续集成平台上。 Yarn 具...

5
16
发表了资讯
2017/05/08 07:24

Yarn v0.24.2 发布,新型 Javascript 包管理器

Yarn 是 Facebook 贡献 Javascript 包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。 特性: 极速:Yarn 缓存它下载的每个包,所以无需重复下载。它还并行化操作以最大化资源利用,所以安装时间比以往快。 安全:Yarn 在每个安装包的...

13
11
发表了资讯
2016/11/18 07:40

Yarn v0.17.3 发布,新型包管理器

Yarn 0.17.3 发布了,Yarn 是 Facebook 贡献 Javascript 包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。 更新内容: Skip setting hash if hash was not set previously Create lockfile when missing even when integrity hash m...

13
5
发表了资讯
2016/11/17 07:21

Yarn 0.17.2 发布,Facebook 新推的包管理器

Yarn 0.17.2 发布了,Yarn 是 Facebook 贡献 Javascript 包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。 更新内容: reverted 嵌套可执行文件 #1210 to fix #1823 修复全局添加上的 expected manifest (#1840) 如果所有依赖关系都是...

6
6
发表了资讯
2016/10/24 00:00

Yarn v0.16.1 发布,Facebook 新推的包管理器

Yarn v0.16.1 发布了,Yarn 是 Facebook 贡献 Javascript 包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。 该版本没有显著更新,只是删除了.tar.gz里面意外放进去的一个构建工具。 上版本更新内容可查看: https://github.com/yarnp...

7
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/05/20 18:30

[yarn]yarn和npm的对比

一.简介 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 Yarn 是 Face...

0
0
发表了博客
2019/01/28 14:55

YARN

YARN 概述: 是hadoop2.x版本引入的资源管理系统 直接从MR1演化而来 新的hadoop资源管理器,通用的资源管理器 可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率,资源统一管理和数据共享等方面带来了巨大的好处 核心思想: 将MapReduce1中的JobTracker的资源管理和作业调度两个功能分开,分别由 Resource...

0
0
发表了博客
2019/08/14 11:18

yarn

1.1 yarn(分布式资源管理器) 1.1.1 yarn是什么? yarn是MapReduce第二代,将jobtracker重构呈功能分离成单独的组件。Yarn可以看作一个集群操作系统,他为应用程序提供了基本的服务来更好的利用大的、动态的、并行的基础设施资源。用任何语言编写的应用程序都能顺利用任意规模的Hadoop集群的计算和存储资源。 yarn是一种...

0
0
发表了博客
2018/03/28 09:42

YARN

1. 什么是YARN Yet Another Resource Negotiator(另一种资源协调者),是一种新的Hadoop资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度。 2. YARN架构 ResurceManager(RM):一个纯粹的调度器,专门负责集群中可用资源的分配和管理。 Container :分配给具体应用的资源抽象表现形式,包括...

0
0
发表了博客
2018/12/23 17:03

yarn的原理及MR在yarn上的执行

1.1 YARN 基本架构 YARN是Hadoop 2.0中的资源管理系统,它的基本设计思想是将MRv1中的JobTracker拆分成了两个独立的服务:一个全局的资源管理器ResourceManager和每个应用程序特有的ApplicationMaster。 其中ResourceManager负责整个系统的资源管理和分配,而ApplicationMaster负责单个应用程序的管理。 1.2 YARN基本组成...

0
0
2018/11/01 18:26

Yarn与Mr

yarn应用: 分布式计算框架(Mapreduce、spark等)作为yarn应用运行在集群计算层(yarn)和存储层(hdfs和hbase上)。 Yarn的运行机制: (1) 客户端练习资源管理器,请求他运行一个application master。 (2) ...

0
0
07/18 12:10

YARN

YARN产生背景 为什么会产生YRAN?这个与MapReduce1.x的架构有关,正是因为MapReduce1.x存在许多的问题,才会产生 YARN。 MapReduce1.x的架构如下: MapReduce1.x的架构 Hadoop1.x时,MapReduce的架构仍然是主从架...

0
0
发表于开发技能专区
2018/03/27 14:44

YARN

1. 什么是YARN Yet Another Resource Negotiator(另一种资源协调者),是一种新的Hadoop资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度。 2. YARN架构 ResurceManager(RM):一个纯...

0
2
发表了博客
2018/12/20 18:05

Yarn

Yarn 官网下载 https://yarnpkg.com/en/ 双击打开,傻瓜式安装 双击yarn\bin文件夹中yarn.cmd 运行yarn -v检查是否有版本号

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于数据库专区
05/09 11:02

Spark on yarn 在创建Hbase的Connection时,报 ClassNotFoundException

ConnectionFactory.createConnection(configuration) 在执行以上方法时候报的错误: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.client.backoff.ClientBackoffPolicyFactory$NoBackoffPolicy 经检查,在打包sparkstreaming时已经依赖上hbase-client。提交方式是yarn-client, 请问问题出在哪?...

3
0
发表于大前端专区
04/16 20:21

NodeJS, Fatal process out of memory: Zone

使用yarn运行命令,只要运行一会就出现如下的错误并退出。 运行的过程中,cpu和内存都在蹭蹭的往上涨,然后就像上图一样爆掉了。 各位大佬, 有没有遇到过这种问题?

1
0
2018/07/13 16:26

Hadoop3.1.0分布式计算报的错误 YARN模式

Hadoop3.1.0分布式计算报的错误,Hadoop 3.0.0也报同样的错: Showing 4096 bytes. Click here for full log not assignable to 'org/apache/hadoop/shaded/com/google/protobuf/GeneratedMessage' Current Frame: bci: @36 flags: { } locals: { 'org/apache/hadoop/mapreduce/v2/proto/MRProtos$JobIdProto$Builder',...

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
57 收藏
分享
返回顶部
顶部