NodeJS 可以从gitlab私有仓库子文件夹安装npm模块吗?

nhjlsmyf  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(130)

首先,我的问题与Install npm module from gitlab private repository不同
我们维护自己的npm模块,每个模块都在自己的子文件夹中,并共同组成一个repo,比如my_node_modules.git,因此可以从它安装单个npm模块,即。是否有一个命令/工具可以用来
npm i -S git+ssh://git@mydomain/path/my_node_modules.git/A_module/
npm i -S git+ssh://git@mydomain/path/my_node_modules.git/B_module/
如果没有,我必须安装那个单独的私有模块的其他解决方案是什么?

wrrgggsh

wrrgggsh1#

将你的包发布到gitlab注册表中并不难。很明显,无论模块如何嵌套,都可以从.gitlab-ci.yml完成。如需详细信息,请参阅gitlab guide
git-directory-deploy并不适合这项工作,任何其他方法(如https://gitpkg.now.sh/)都会增加一个间接层。

相关问题