要解决AWS CodeArtifact中测试环境和生产环境的分离存储库的问题,可以按照以下步骤进行操作:
创建两个不同的存储库,分别用于测试环境和生产环境。可以使用AWS管理控制台、AWS CLI或AWS SDK来创建这些存储库。
配置AWS CodeArtifact客户端以连接到两个存储库。安装AWS CLI并配置您的凭证,然后运行以下命令:
aws codeartifact login --tool npm --repository --domain --domain-owner
使用正确的存储库名称,域名称和域所有者AWS账户ID替换
,
和
。
npm install --registry=https://-.d.codeartifact..amazonaws.com/npm//
替换
,
,
和
为正确的值。
这样,您就可以在AWS CodeArtifact中创建分离的存储库,用于测试环境和生产环境,并在代码中正确引用它们。