Unabletoauthenticate,need:BASICrealm=Sonatype。。。在登录⾃有npm库的时候发现输⼊正确的账号密码,依然会报错
Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"
在尝试⽹上提供⽅法后没有得到解决,
然后尝试输⼊⼀个错误的密码,发现得到的结果相同,猜想本地配置有问题。
所以需要做的就是还原npm配置。
我这⾥通过直接更改npm配置⽂件达到⽬的
⾸先打开finder, 按下command + shift + . 显⽰隐藏⽂件,到.npmrc
打开它
;;;;
; npm userconfig file
; this is a simple ini-formatted file
; lines that start with semi-colons are comments.
; read `npm help config` for help on the various options
;;;;
registry=/repository/xxx-npm/
///repository/xxx-npm/:_authToken=NpmToken.75611ad7-890b-3682-996b-72d0d69dab9
home=yarnpkg
;;;;
; all options with default values
;;;;
中间那三⾏,只需要保留 就⾏了。
再次执⾏npm login
unable
Logged in as cddevelop on /repository/xxx-npm/.
成功了~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。