yarn(包管理器)代表什么?

7

最近我偶然发现了这个问题,它解释了NPM名称的真正含义。于是我决定去查一下YARN是什么意思(不是Hadoop yarn,而是YARN包管理器)。它只是一个名字吗?


我投票关闭这个问题,因为它与编程没有直接相关性。 - leonheess
2
我发现这个问题的答案很有价值。 - eugene-bright
请修正 NPM 故事的链接。 - eugene-bright
另一个取代 NPM - Klesun
2个回答

12

这只是一个名字。

他们想要区分他们的品牌,以"pm"结尾的缩写太常见了,所以他们放弃了原来的想法,只选择了"Yarn"。

其中一位Yarn的开发者Sebastian McKenzie(又名Sebastian, @sebmck)在推特上发推说这个名字最开始应该是

kpm (kittens packet manager)

当被问及为什么改变时,回答是:

缺乏独创性。[a-z]pm 基本上已经都被使用了,品牌差异化很重要。

这也在github上得到确认,由Konstantin Raev(又名bestander)证实。


3

供您参考,Yarn 的字面意思是“纱线”。

https://github.com/yarnpkg/yarn/issues/868

Yarn的名字来源于编织毛线,它是一些衣物的基础,并将所有部分连接在一起。我们认为Yarn在依赖管理方面也有同样的作用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接