首页 > 解决方案 > 使用自定义注册表,最好来自 package.json

问题描述

在我的package.json我有

"config": {
  "registry": "https://registry.example.net"
}

为了使用本地注册表。如果我执行yarn install --verbose,我看到 yarn 不使用它,而是使用它自己的注册表:

Performing "GET" request to "https://registry.yarnpkg.com/ts-node/-/ts-node-8.3.0.tgz".

我设法手动设置纱线注册表

yarn config set registry https://registry.example.net

即使那样,在详细模式下,它也向我显示它正在向registry.yarnpkg.com.

此外,我需要对其进行配置,以便它还在其他开发机器和詹金斯上使用此注册表。

我怎样才能让纱线使用我的自定义注册表,最好是从配置文件中获得?

标签: npmyarnpkgnpm-config

解决方案


推荐阅读