gpt4 book ai didi

node.js - 从自己的 gitlab 服务器安装 Node 模块

转载 作者:搜寻专家 更新时间:2023-10-31 23:52:06 28 4
gpt4 key购买 nike

我想从我们的 gitlab 服务器安装 Node 模块。这是存储库的链接:

http://ABCD-GITLAB/myGroup/myNodeModule.git

根据npm install guide安装命令应该是这样的:

gitlabUser: me
myProject: myNodeModule
npm install gitlab:mygitlabuser/myproject

我不知道如何引用我的

  • gitlab 服务器地址
  • 项目
  • 账户名

我尝试了一些命令但都失败了:

npm install gitlab:ABCD-GITLAB:me/myproject
npm install gitlab:ABCD-GITLAB:me/myproject.git
npm install gitlab:http://ABCD-GITLAB:me/myproject
npm install gitlab:http://ABCD-GITLAB:me/myproject.git
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject.git
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject.git

引用 npm 依赖项的正确方法是什么,结构清晰就好了

npm install gitlab:<serverUrl/>:<username/>/<groupname/>/<projectname/><gitsuffix>.git

最佳答案

我会尝试其中之一:

npm install git+ssh://git@ABCD-GITLAB:myGroup/myNodeModule.git
npm install git+https://git@ABCD-GITLAB/myGroup/myNodeModule.git
npm install git://ABCD-GITLAB/myGroup/myNodeModule.git

您可能需要将 git 更改为您的用户名,您可以在末尾为特定版本或标签添加 #v1.0.27 或类似内容:

npm install git://ABCD-GITLAB/myGroup/myNodeModule.git#v1.0.27

您也可以从压缩包安装:

npm install https://ABCD-GITLAB:myGroup/myNodeModule/repository/archive.tar.gz

您可以将 ?ref=master 添加到分支的 tarball URL 的末尾。

关于node.js - 从自己的 gitlab 服务器安装 Node 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40656875/

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