参考:https://blog.csdn.net/weixin_36873225/article/details/136416561
登录nexus3,打开如下页面,点击创建Create Blob Store存储库
类型选File,名称自定义输入npm,点Save保存
回到Repositories,点击Create repository
这里有三个类型需要依次创建
首先选择npm(hosted),这个是本地存储库
输入名称npm-hosted,选择存储库为我们第一步创建的npm
再次选择npm(proxy)类型,这个是代理存储库
输入名称npm-proxy,输入需要代理的npm库地址,这里优选淘宝的https://registry.npmmirror.com 缓存策略时间策略改为-1表示永不检查更新,除非手动清除缓存,还有一个参数就是选择存储库为我们第一步创建的npm
再次选择npm(group)类型,这个可以包含兼容本地和proxy两个缓存
输入名称npm-group,输入需要代理的npm库地址,将前两步创建的npm-hosted和npm-proxy作为自己的成员加进去
到此nexus3的配置就完成了。
注意:如果下载不到代理中的资源可以把这个缓存勾选去掉