Yarn 安装导致错误:“401 未经授权”

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

当尝试运行纱线安装时,我得到:

[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
error Error: http://-----------.int:8080/tfs/-------/_packaging/Node-Packages/npm/registry/@dnd-kit/sortable/-/sortable-7.0.2.tgz: Request failed "401 Unauthorized"

我查了一下,在网上找到了很多资料。第一个是使用新令牌 (Azure) 更新我的 npmrc。我这样做了,但它没有改变任何东西。这是我的 .npmrc:

engine-strict = true
registry=https://---------------.int/tfs/--------/_packaging/Node-Packages/npm/registry/               
always-auth=true
strict-ssl=false

; begin auth token
//--------.int/tfs/------/_packaging/Node-Packages/npm/registry/:username=--------
//---------.int/tfs/-------/_packaging/Node-Packages/npm/registry/:_password= {Base64 encoded token}
//sourcecontrol.sandhills.int/tfs/--------/_packaging/Node-Packages/npm/registry/:email=npm requires email to be set but doesn't use the value
//--------.int/tfs/---------/_packaging/Node-Packages/npm/:username=-----------
//---------.int/tfs/--------/_packaging/Node-Packages/npm/:_password= {Base64 encoded token}
//----------.int/tfs/---------/_packaging/Node-Packages/npm/:email=npm requires email to be set but doesn't use the value
; end auth token

我尝试清除纱线的缓存。我尝试过删除并重新安装yarn。需要注意的一件事是,没有其他正在处理此问题的人遇到此问题,即使他们具有相同的 .npmrc。我还将我的纱线配置列表与其他人的配置列表进行了比较,他们的配置列表与我的相同。我不太确定从那里去哪里。

node.js npm npm-install yarnpkg yarn-v2
1个回答
0
投票

花了一天时间尝试一切后,我通过删除纱线锁定文件然后运行纱线安装找到了解决方案。

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