我的项目根目录中有一个私有的 npm 注册表和一个
.npmrc
文件,如下所示
_auth=${NPM_TOKEN}
always-auth=true
[email protected]
registry=https://example.com/artifactory/api/npm/
但我使用
yarn install
来安装软件包。现在我很困惑。
我应该创建一个
.yarnrc
文件吗?如果是这样,我怎样才能将上面的.npmrc
转换为.yarnrc
? https://classic.yarnpkg.com/en/docs/yarnrc/
中没有找到
_auth
、always-auth
等配置
yarn
安装来自 https://registry.yarnpkg.com
的软件包,npm
安装来自 https://registry.npmjs.org/
的软件包。他们有不同的注册表。我不确定 yarn
是否可以从我的私有 npm 注册表安装软件包并遵守 .npmrc
的配置。
我要使用
yarn
。我应该建立一个私人纱线注册表吗?
我遇到了同样的问题。我刚刚在项目的根文件夹中创建了包含以下内容的
.yarnrc
文件,并且它有效。
registry "<artifactory-url>"
使用
yarn config set
例如:
yarn config set registry https://registry.npmjs.org/<your-path>
yarn config set @<some-example>:registry <your-path>