k8s上npm私有库搭建verdaccio,同时能支持cnpm

随着公司内部业务的发展,需要将公司内部需要封装的ui库和组件库放到公司内部的私服上,基于此目的,从网上查找,选型,最终选定verdaccio来搭建,因为可以不用自己搞数据库,不需要搞麻烦的配置就可以搭建成功。

Verdaccio

Verdaccio是一个简单的,零配置所需的本地私有npm注册表。Verdaccio开箱即用,拥有自己的小型数据库,能够代理其他注册表(例如npmjs.org),缓存下载的模块

搭建所需环境

1、nrm 安装nrm用来管理npm源,可参考我另一篇文章https://blog.csdn.net/u013994400/article/details/124274349

搭建过程

1、安装verdaccio

npm install -g verdaccio

2、利用nrm切换本地源

nrm  ls
nrm use xxx(本地源)
nrm add 名称 地址 (创建新的源)
nrm del 名称(删除源)

3、发布包

npm login
npm publish 

4、如果需要用到cnpm

cnpm config set registry xxx(本地源)

猜你喜欢

转载自blog.csdn.net/u013994400/article/details/128093038