Nexus配置KOCA仓库代理

背景:

使用KOCA做开发需要使用KOCA的依赖,目前KOCA的仓库提供以下交付方式
通过配置nexus代理(推荐)

接下来我们就介绍这种方案

目标

实现在客户自己的仓库上代理KOCA的仓库,只需要在客户的仓库上创建代理,简单的配置,就可以正常使用KOCA的依赖,使用KOCA进行项目开发。

步骤:

1、后台maven代理配置
1.1 登录客户自己的仓库,可能是nexus或其它仓库,原理一样,假如客户自己仓库是nexus
点击设置->create repository


1.2 创建maven proxy

1.3 配置

此处的url为KOCA的仓库地址,换成http://111.230.203.52/repository/maven-public/


填写koca仓库的用户名密码,找到KOCA相应的负责人进行申请,到此代理就创建和配置好了

1.4 把代理添加到maven组中


假如客户的maven组为maven-public,需要把我们创建的代理添加到maven-public组中,才能正常使用

2、前端npm代理配置
npm的代理配置maven的代理是差不多的
2.1 创建npm proxy


2.2 配置npm proxy

把代理地址换成:http://111.230.203.52/repository/npm-public/


同样需要填写KOCA仓库的用户名和密码

2.3 代理添加到npm组中


假如客户的npm组为npm-public,需要把我们创建的代理添加到npm-public组中,才能正常使用

注意事项:

注意:上述所有操作都在客户自己的仓库上进行。如有问题可以在论坛发帖