一种Node.js依赖离线管理方法

基本信息

申请号 CN202210268213.7 申请日 -
公开(公告)号 CN114760355A 公开(公告)日 2022-07-15
申请公布号 CN114760355A 申请公布日 2022-07-15
分类号 H04L67/56(2022.01)I;H04L67/5683(2022.01)I;H04L67/02(2022.01)I 分类 电通信技术;
发明人 徐虹;付正威;张继文;齐璇;顾郁莲;战茅 申请(专利权)人 麒麟软件有限公司
代理机构 北京汇智英财专利代理事务所(普通合伙) 代理人 -
地址 300450天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层
法律状态 -

摘要

摘要 本申请公开了一种Node.js依赖离线管理方法,在服务端搭建用于存储Node.js依赖的本地仓库以及搭建用于接收客户端发送请求的代理。客户端请求安装Node.js依赖,服务端接收客户端发送的请求,检测请求安装的Node.js依赖是否已经存在于本地仓库,若Node.js依赖已存在,则将本地仓库内的Node.js依赖返回给客户端,否则从网络下载相应的Node.js依赖返回给客户端后并保存至本地仓库,当客户端再次请求安装相同的Node.js依赖时,在内网环境下访问本地仓库就可以获取,不需要再次访问网络。解决了现有的Node.js依赖离线管理方法不能将Node.js依赖安装过程中的依赖包或依赖文件都保存至本地的技术问题。