一、该问题的重现步骤是什么?
1. 在https://center.javablade.com/中配置应用令牌,全部设置了读写权限。
2. 在.npmrc中将令牌进行了替换。
3.使用yarn install 拉取提示401 Unauthorized
二、你期待的结果是什么?实际看到的又是什么?
期待依赖可以安装成功,但实际有些电脑可以安装成功,有些电脑缺安装不成功提示“401 Unauthorized”。删除了yarn.lock就可以拉取成功,但是组件版本不一致导致项目跑起来很多功能没办法正常使用。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Baldex-Avue联合版,Saber3 ,4.0.0.Release,在macOS
四、请提供详细的错误堆栈信息,这很重要。
liweijie@JDMacBook-Pro eco-monitor-avue % yarn install yarn install v1.6.0 [1/4] Resolving packages... [2/4] Fetching packages... error An unexpected error occurred: "https://center.javablade.com/api/packages/blade/npm/%40saber%2Fnf-design-base-elp/-/1.1.1/nf-design-base-elp-1.1.1.tgz: Request failed \"401 Unauthorized\"". info If you think this is a bug, please open a bug report with the information provided in "/Users/liweijie/Desktop/极空间同步文档/项目/eco-monitor-avue/yarn-error.log". info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. liweijie@JDMacBook-Pro eco-monitor-avue %
Yarn-error.log
Arguments:
/Users/liweijie/.nvm/versions/node/v18.19.0/bin/node /usr/local/bin/yarn install PATH: /Users/liweijie/.nvm/versions/node/v18.19.0/bin:/Users/liweijie/.nvm/versions/node/v18.19.0/bin:/Users/liweijie/.nvm/versions/node/v18.20.7/bin:/Users/liweijie/.nvm/versions/node/v16.19.1/bin:/Users/liweijie/.nvm/versions/node/v16.19.1/bin:/Users/liweijie/.nvm/versions/node/v18.20.7/bin:/Users/liweijie/Applications/flutter/bin:/Users/liweijie/.rvm/gems/ruby-2.6.3/bin:/Users/liweijie/.rvm/gems/ruby-2.6.3@global/bin:/Users/liweijie/.rvm/rubies/ruby-2.6.3/bin:/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/bin:/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/opt/ImageMagick/bin:/Users/liweijie/.nvm/versions/node/v18.20.7/bin:/Users/liweijie/Applications/flutter/bin:/Users/liweijie/.rvm/gems/ruby-2.6.3/bin:/Users/liweijie/.rvm/gems/ruby-2.6.3@global/bin:/Users/liweijie/.rvm/rubies/ruby-2.6.3/bin:/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/bin:.:/Users/liweijie/gradle/gradle-6.9-all/bin:/Users/liweijie/FFmpeg:/Users/liweijie/fvm/versions/2.10.5/bin:/Users/liweijie/.rvm/bin:/Users/liweijie/Library/Android/sdk/tools:/Users/liweijie/Library/Android/sdk/platform-tools:/Applications/极空间.app/Contents/Resources/app.asar.unpacked/bin/platform-tools:/Users/liweijie/.vscode/extensions/ms-python.debugpy-2025.0.1-darwin-x64/bundled/scripts/noConfigScripts:/Users/liweijie/Library/Application Support/Code/User/globalStorage/github.copilot-chat/debugCommand:.:/Users/liweijie/gradle/gradle-6.9-all/bin:/Users/liweijie/FFmpeg:/Users/liweijie/fvm/versions/2.10.5/bin:/Users/liweijie/.rvm/bin:/Users/liweijie/Library/Android/sdk/tools:/Users/liweijie/Library/Android/sdk/platform-tools:/Applications/极空间.app/Contents/Resources/app.asar.unpacked/bin/platform-tools Yarn version: 1.6.0 Node version: 18.19.0 Platform: darwin x64 Trace: Error: https://center.javablade.com/api/packages/blade/npm/%40saber%2Fnf-design-base-elp/-/1.1.1/nf-design-base-elp-1.1.1.tgz: Request failed "401 Unauthorized" at ResponseError.ExtendableBuiltin (/usr/local/lib/node_modules/yarn/lib/cli.js:212:66) at new ResponseError (/usr/local/lib/node_modules/yarn/lib/cli.js:318:124) at Request.<anonymous> (/usr/local/lib/node_modules/yarn/lib/cli.js:61933:26) at Request.emit (node:events:517:28) at module.exports.Request.onRequestResponse (/usr/local/lib/node_modules/yarn/lib/cli.js:134041:10) at ClientRequest.emit (node:events:517:28) at HTTPParser.parserOnIncomingClient (node:_http_client:700:27) at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) at TLSSocket.socketOnData (node:_http_client:541:22) at TLSSocket.emit (node:events:517:28)