我的本地机器上有一些不同的项目。其中一些使用 AWS Codeartifact 下载 AWS Codeartifact 中的私有依赖项,而另一些则不使用。使用 AWS Codeartifact 的项目使用 Yarn 管理它们的依赖项,而我不使用 AWS Codeartifact 的项目使用 NPM 管理它们的依赖项。
当我在 NPM 中运行一个简单的命令时,例如:
npm install nanoid
npm 尝试连接到我的 AWS Codeartifact 并给出错误:
Unable to authenticate, need: Bearer realm="domain-npm-repo/npm-repo", Basic realm="domain-npm-repo/npm-repo"
如何将我的机器配置为仅将 AWS Codearticaft 用于我想要的项目?
其他配置:
我的机器是 Windows 10,我使用我的凭据全局安装了 aws-sdk。