gpt4 book ai didi

node.js - 如何通过 HTTPS 将私有(private) Azure 存储库导入项目?

转载 作者:行者123 更新时间:2023-12-03 05:36:46 25 4
gpt4 key购买 nike

我想在新的 Azure 项目中包含一个作为依赖项的 Azure 存储库。我试图找到一种方法来做到这一点:npm install --save 'https://<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1861776d6a476c77737d76587f716c706d7a367b7775" rel="noreferrer noopener nofollow">[email protected]</a>/user/private-repo.git'但还没有找到专门针对 Azure 的任何内容。我发现的最接近 Azure 的东西是微软的“Azure Artifacts”解决方案,如果可以避免的话我宁愿不使用它。有谁知道我如何/是否可以做到这一点?谢谢你!

最佳答案

在这个类似case ,一位工程师提供了解决方案:可以考虑使用SSH。首先确保您要安装的存储库的根目录下有一个 package.json。

然后,使用以下命令生成一对公钥/私钥:vssh-keygen -t rsa。之后,您可以按照此文档:Use SSH key authentication将它们安装到您的组织中。

使用 SSH 克隆存储库,这将使您的客户端接受服务器表示的指纹。然后,转到存储库页面,获取用于克隆存储库的 SSH URI,并将其添加到 package.json 文件的依赖项部分

 "dependencies": {
"testproj": "git+ssh://<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e8898b8b879d869ca89b9b80c69e819b9d89849b9c9d8c8187c68b8785" rel="noreferrer noopener nofollow">[email protected]</a>:v3/{org name}/{project name}/{repos name}"
}

关于node.js - 如何通过 HTTPS 将私有(private) Azure 存储库导入项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61895532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com