如何使用Yarn Berry登录私有NPM仓库?
使用Yarn Berry登录私有仓库的方法
Yarn Berry(Yarn 2+)的登录逻辑和npm不同,它通过绑定scope与仓库地址的方式来完成私有仓库登录,无需直接传入registry参数,具体步骤如下:
绑定Scope与私有仓库地址
在项目根目录执行命令,将你的私有registry与指定scope关联:yarn config set '@xxx:registry' https://xxx.jfrog.io/xxx/api/npm/npm-local/这里的
@xxx对应你原npm命令里的--scope=xxx,确保两者保持一致。执行登录操作
直接针对该scope对应的仓库执行登录命令:yarn npm login --scope @xxx按照提示输入用户名、密码和邮箱,完成验证后即可登录成功。
验证登录状态(可选)
可通过以下命令确认登录是否有效:yarn npm whoami --scope @xxx若返回你的用户名,说明登录状态正常。
注:Yarn Berry会将登录凭证存储在自身专属的位置,不会依赖npmrc文件,符合你的需求。
内容的提问来源于stack exchange,提问作者Pavel Husakouski
相关产品推荐
相关产品推荐

