一種Node.js依賴離線管理方法

基本信息

申請(qǐng)?zhí)?/td> CN202210268213.7 申請(qǐng)日 -
公開(公告)號(hào) CN114760355A 公開(公告)日 2022-07-15
申請(qǐng)公布號(hào) CN114760355A 申請(qǐng)公布日 2022-07-15
分類號(hào) H04L67/56(2022.01)I;H04L67/5683(2022.01)I;H04L67/02(2022.01)I 分類 電通信技術(shù);
發(fā)明人 徐虹;付正威;張繼文;齊璇;顧郁蓮;戰(zhàn)茅 申請(qǐng)(專利權(quán))人 麒麟軟件有限公司
代理機(jī)構(gòu) 北京匯智英財(cái)專利代理事務(wù)所(普通合伙) 代理人 -
地址 300450天津市濱海新區(qū)塘沽海洋科技園信安創(chuàng)業(yè)廣場(chǎng)3號(hào)樓6-8層
法律狀態(tài) -

摘要

摘要 本申請(qǐng)公開了一種Node.js依賴離線管理方法,在服務(wù)端搭建用于存儲(chǔ)Node.js依賴的本地倉(cāng)庫(kù)以及搭建用于接收客戶端發(fā)送請(qǐng)求的代理。客戶端請(qǐng)求安裝Node.js依賴,服務(wù)端接收客戶端發(fā)送的請(qǐng)求,檢測(cè)請(qǐng)求安裝的Node.js依賴是否已經(jīng)存在于本地倉(cāng)庫(kù),若Node.js依賴已存在,則將本地倉(cāng)庫(kù)內(nèi)的Node.js依賴返回給客戶端,否則從網(wǎng)絡(luò)下載相應(yīng)的Node.js依賴返回給客戶端后并保存至本地倉(cāng)庫(kù),當(dāng)客戶端再次請(qǐng)求安裝相同的Node.js依賴時(shí),在內(nèi)網(wǎng)環(huán)境下訪問本地倉(cāng)庫(kù)就可以獲取,不需要再次訪問網(wǎng)絡(luò)。解決了現(xiàn)有的Node.js依賴離線管理方法不能將Node.js依賴安裝過程中的依賴包或依賴文件都保存至本地的技術(shù)問題。