强制yarn忽略npm配置

问题描述 投票:0回答:2

我不想

yarn
使用我的 npm 配置。具体来说,我希望它忽略我的 npm 注册表,因为我使用自定义的注册表进行工作,如果我不在 VPN 上,则会失败。

我知道我可以在大约 5 秒内交换注册表,但我想可以分离纱线/npm 配置。

npm yarnpkg
2个回答
0
投票

我也有同样的问题。我的 NPM 环境配置为工作注册表,只能通过 VPN 访问,因此我的添加/安装命令会挂起,直到我获得网络连接输出。

我的解决方案是在项目目录中创建一个

.npmrc
文件并将注册表设置为与yarn的相同,例如:

# inside of my-project-root/.npmrc
registry=https://registry.yarnpkg.com

-1
投票

Yarn 附带默认的纱线注册表 (https://registry.yarnpkg.com)。您无法通过yarn安装的问题可能是因为您的SSL?尝试

yarn config set strict-ssl false
看看是否有效

© www.soinside.com 2019 - 2024. All rights reserved.