如何将gitlab仓库代码成功引入npm包中?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1364个文字,预计阅读时间需要6分钟。
背景介绍+随着人类社会发展,社会地进步,计算机技术更新换代,每一片码海中都有宝贵的财富,每一座码山里都有各自的秘密。如何守护财富,隐藏一些秘密,成为了一些开发人员的目标。
随着人类地发展,社会地进步,计算机技术地更新迭代,每一片码海里都有它宝贵的财富,每一座码山里都有着各自的秘密。怎么守住财富,隐藏一些秘密,成了一些开发人员所关心的事情。
需求分析简单地说,有这样一个需求,我期望在项目中引入一个模块,这个模块我又不高兴给一些无关的人员看到,想想办法,我调研了下有这么些可行的办法。
-
结合cnpm,搭建npm私有仓库
-
用Nexus管包,同时JAVA、Go等等语言的包它也可以管
-
用Verdaccio搞一下
-
用GitHub、gitlab之类的仓库作为代码包引入
今天我们着重介绍用GitHub、gitlab之类的仓库作为代码包引入,文中是以gitlab为例。
以utils包为例,把它搞私有如图所示,我们基于gitlab创建一个通用工具包项目-utils,这里因为我所在的这个环境它需要连接华为的VPN才可以访问,所有我就给它public了,如果说你是公网的一个环境,那我建议你选private。
本文共计1364个文字,预计阅读时间需要6分钟。
背景介绍+随着人类社会发展,社会地进步,计算机技术更新换代,每一片码海中都有宝贵的财富,每一座码山里都有各自的秘密。如何守护财富,隐藏一些秘密,成为了一些开发人员的目标。
随着人类地发展,社会地进步,计算机技术地更新迭代,每一片码海里都有它宝贵的财富,每一座码山里都有着各自的秘密。怎么守住财富,隐藏一些秘密,成了一些开发人员所关心的事情。
需求分析简单地说,有这样一个需求,我期望在项目中引入一个模块,这个模块我又不高兴给一些无关的人员看到,想想办法,我调研了下有这么些可行的办法。
-
结合cnpm,搭建npm私有仓库
-
用Nexus管包,同时JAVA、Go等等语言的包它也可以管
-
用Verdaccio搞一下
-
用GitHub、gitlab之类的仓库作为代码包引入
今天我们着重介绍用GitHub、gitlab之类的仓库作为代码包引入,文中是以gitlab为例。
以utils包为例,把它搞私有如图所示,我们基于gitlab创建一个通用工具包项目-utils,这里因为我所在的这个环境它需要连接华为的VPN才可以访问,所有我就给它public了,如果说你是公网的一个环境,那我建议你选private。

