0

如标题所述,尽管 AWS CodeArtifact ( Successfully configured npm to use AWS CodeArtifact repository https://xxxxxx.d.codeartifact.xxxx.amazonaws.com/npm/xxxx-npm/)成功配置了 npm

和正确的配置.npmrc

registry=https://xxxxxx.d.codeartifact.xxxx.amazonaws.com/npm/xxxx-npm/
//xxxxxx.d.codeartifact.xxxx.amazonaws.com/npm/xxxx-npm/:_authToken=<MY_TOKEN>)

每次安装 via 的尝试都以npm i失败告终,说身份验证令牌无效并要求我npm login. 当我这样做时,它会提示:

npm login
npm notice Log in on https://xxxxxx.d.codeartifact.xxxx.amazonaws.com/npm/xxxx-npm/
Username:

而且我不知道提供什么作为用户名/密码,因为我们的组织使用 SSO。

输出npm -d ping

npm info using npm@8.0.0
npm info using node@v14.17.6
npm timing npm:load:whichnode Completed in 0ms
npm timing config:load:defaults Completed in 1ms
npm timing config:load:file:/Users/abcdefgh/.nvm/versions/node/v14.17.6/lib/node_modules/npm/npmrc Completed in 1ms
npm timing config:load:builtin Completed in 1ms
npm timing config:load:cli Completed in 2ms
npm timing config:load:env Completed in 0ms
npm timing config:load:file:/Users/abcdefgh/Documents/Projects/project-backend/.npmrc Completed in 0ms
npm timing config:load:project Completed in 1ms
npm timing config:load:file:/Users/abcdefgh/.npmrc Completed in 1ms
npm timing config:load:user Completed in 1ms
npm timing config:load:file:/Users/abcdefgh/.nvm/versions/node/v14.17.6/etc/npmrc Completed in 0ms
npm timing config:load:global Completed in 0ms
npm timing config:load:validate Completed in 1ms
npm timing config:load:credentials Completed in 1ms
npm timing config:load:setEnvs Completed in 1ms
npm timing config:load Completed in 9ms
npm timing npm:load:configload Completed in 9ms
npm timing npm:load:setTitle Completed in 14ms
npm timing npm:load:setupLog Completed in 1ms
npm timing config:load:flatten Completed in 2ms
npm timing npm:load:cleanupLog Completed in 2ms
npm timing npm:load:configScope Completed in 0ms
npm timing npm:load:projectScope Completed in 1ms
npm timing npm:load Completed in 33ms
npm notice PING https://xxxxxx.d.codeartifact.xxxx.amazonaws.com/npm/xxxx-npm/
npm notice PONG 279ms
npm timing command:ping Completed in 279ms
npm timing npm Completed in 468ms
npm info ok

我无法弄清楚问题出在哪里。有人可以提供一些见解吗?

4

1 回答 1

1

这是该死的 npm。我最近从 6.14.12 -> 8 进行了更新,显然整个令牌和登录机制在新的 npm 处发生了故障。

于 2021-10-18T09:19:22.577 回答