Yarn注册表和npm注册表的区别

16

yarn install会生成yarn.lock文件,从npmjs获取软件包。

  1. npmjsyarnpkg有何不同?
  2. 如何配置yarn从yarnpkg获取软件包?
  3. npmjsyarnpkg之间哪个更受欢迎?

我认为根据我所读的,它指向相同的npm注册表。 - George
1
如果Yarn从npmjs获取,那么从yarnpkg获取什么? - Jaromanda X
1个回答

26
就注册表而言,基本上没有区别。根据Yarn的其中一位开发者所说,他们只维护一个服务器,将其重定向到NPM的注册表,以便监控流量并尝试加速下载。如果您想更改注册表,可以通过编辑 .npmrc 中的"registry"键或全局使用npm config set registry在每个项目基础上进行更改,以使用您想要从中下载的任何端点。对于yarn,您可以使用yarn config set registry <registry-url>和一个可选的global flag

1
也许这个答案还应该谈谈另一种设置注册表的选择——在.yarnrc文件中添加注册表配置。 - Viral Modi

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