背景:
使用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组中,才能正常使用
注意事项:
注意:上述所有操作都在客户自己的仓库上进行。如有问题可以在论坛发帖