我最近正在研究 npm 和 YARN 来管理 javascript 包。由于各种原因(对于 yarn 用户来说最明显),我想我想长期选择 yarn 。在过去的几天里,在玩游戏时,在我第一次使用yarn登录
之后,我在使用yarnpublish
和yarnadd
(或者yarn Upgrade
)通过 npm 注册表发布和安装私有(private)范围的模块。今天,当开始处理完整的构建包时,使用yarn logout
注销,然后尝试使用yarn login
再次登录。但现在,我完全无法使用yarnpublish
来发布我的包或yarninstall
来安装任何私有(private)范围的包。 npm 工作正常。
我很困惑到底出了什么问题。
不知何故,身份验证无法正常工作,我不知道我做了什么来破坏它。话说我也不太明白。
最佳答案
尝试npm登录
。它将创建一个持久的登录 token ,并且 yarn
也将能够使用它。
关于npm - 无法使用凭据通过 yarn 发布或安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45066830/