日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]項目腳本文件更新系統和方法、腳本文件合并方法和裝置有效

專利信息
申請號: 201210334837.0 申請日: 2012-09-11
公開(公告)號: CN102902558A 公開(公告)日: 2013-01-30
發明(設計)人: 王強 申請(專利權)人: 新浪網技術(中國)有限公司
主分類號: G06F9/445 分類號: G06F9/445;G06F9/44
代理公司: 北京市京大律師事務所 11321 代理人: 黃啟行;方曉明
地址: 100080 北京市海淀*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 項目 腳本 文件 更新 系統 方法 合并 裝置
【說明書】:

技術領域

發明涉及腳本語言技術,尤其涉及項目腳本文件更新系統和方法、腳本文件合并方法和裝置。

背景技術

嵌入式腳本語言是一種可以嵌入到網頁中,使網頁更加生動活潑的程式語言。利用嵌入在網頁中的腳本語言可以實現顯示親切的歡迎訊息、漂亮的數字鐘、有廣告效果的跑馬燈等豐富的網頁元素。目前,JavaScript腳本語言因其易學、方便,是網頁中應用最為廣泛的腳本語言。

在信息社會的今天,Javascript(簡稱JS)腳本語言作為一門WEB前端語言與HTML結合得越來越緊密。特別是在WEB2.0時代,可以說具有生動活潑和優雅的網頁已經離不開JS提供的動態效果,與此同時隨著頁面展現內容越豐富,JS源代碼會越來越龐大,用戶瀏覽器在獲取JS文件時會花費較長的時間,導致頁面長時間沒有反應,并且給開發人員維護代碼造成了巨大的麻煩,代碼的可讀性和可維護性越來越低。

為解決以上問題,目前行業內幾乎都是把一個大的JS源代碼腳本文件(本文中簡稱JS文件)拆分為多個相對較小的JS文件,使用一個配置文件來標明一個JS文件需要引入那些小JS文件,再使用工具將若干個小的文件合并為一個大的JS文件,然后使用壓縮工具對合并后的JS文件進行壓縮發布到JS源代碼的應用環境中,例如發布到生產或仿真環境中。這種方法便于開發人員的測試與開發,同時也提高了代碼的可讀性與可維護性。

一個項目往往具有多個腳本文件,以及多個配置文件,當技術人員修改了項目中的某個或某些腳本文件后,需要根據項目中的配置文件,將項目中所有的腳本文件重新生成合并后的腳本文件,并對之進行壓縮。

本發明的發明人發現,由于現有技術中需要根據項目中的配置文件,將項目中所有的腳本文件重新生成合并后的腳本文件,并對之進行壓縮,導致每次項目代碼更新過程中耗用較長時間進行腳本文件合并與壓縮,工作效率低、等待時間長。

發明內容

本發明的實施例提供了一種項目腳本文件更新系統和方法、腳本文件合并方法和裝置,用以減少腳本文件合并所耗時間,提高工作效率。

根據本發明的一個方面,提供了一種項目腳本文件更新系統,包括:

代碼管理服務器,用于管理項目中的腳本文件,并記錄下所述項目中各被修改的腳本文件及其相關信息,所述相關信息包括:被修改的腳本文件所在目錄的目錄信息、以及被修改的腳本文件的文件名;

腳本合并服務器,用于從所述代碼管理服務器獲取所述項目中被修改的腳本文件及其相關信息;并遍歷所述項目中各配置文件,從中查找出引用了被修改的腳本文件的配置文件,根據查找出的配置文件進行該項目的合并腳本文件的更新。

根據本發明的另一個方面,還提供了一種項目腳本文件更新方法,包括:

腳本合并服務器從代碼管理服務器獲取所述項目中被修改的腳本文件及其相關信息;其中,所述代碼管理服務器用于管理項目中的腳本文件,并記錄下所述項目中各被修改的腳本文件及其相關信息,所述相關信息包括:被修改的腳本文件所在目錄的目錄信息、以及被修改的腳本文件的文件名;

所述腳本合并服務器遍歷所述項目中各配置文件,從中查找出引用了被修改的腳本文件的配置文件,根據查找出的配置文件進行該項目的合并腳本文件的更新。

根據本發明的另一個方面,還提供了一種腳本文件合并方法,包括:

確定出項目中所有被修改的腳本文件;

確定出所述項目中引用了所述被修改的腳本文件的配置文件;

對于每個確定出的配置文件,根據該配置文件中所引用的腳本文件,進行腳本文件的合并,得到該配置文件的新的合并腳本文件,用以替換掉之前的該配置文件的合并腳本文件。

根據本發明的另一個方面,還提供了一種腳本文件合并裝置,包括:

修改腳本確定模塊,用于確定出項目中所有被修改的腳本文件;

配置文件確定模塊,用于確定出所述項目中引用了所述被修改的腳本文件的配置文件;

腳本文件合并模塊,用于對于所述配置文件確定模塊確定出的每個配置文件,根據該配置文件中所引用的腳本文件,進行腳本文件的合并,得到該配置文件的新的合并腳本文件,用以替換掉之前的該配置文件的合并腳本文件。

本發明實施例由于從項目的配置文件中查找出引用了被修改的腳本文件的配置文件,僅根據找出的配置文件進行腳本文件合并,不用對沒有引用被修改的腳本文件的配置文件,進行重復的腳本文件合并工作,從而節省腳本文件合并所耗時間,提高了工作效率。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新浪網技術(中國)有限公司,未經新浪網技術(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210334837.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 2021天天干夜夜爽| 欧美日韩一区二区高清| 欧美一区二区三区激情在线视频| 91精品一二区| 日韩欧美国产精品一区| 久久一区二区三区视频| 国产精品久久久麻豆| 日韩国产欧美中文字幕| 免费毛片**| bbbbb女女女女女bbbbb国产| 亚洲国产精品区| 日韩精品久久久久久久的张开腿让| 91免费看国产| 欧美一区二三区| 91人人爽人人爽人人精88v| 91精品国产高清一区二区三区| 国产精品一区二区在线看| 中文字幕一区二区在线播放| 国产精品v一区二区三区| 欧美一区二区三区久久综合| 久久两性视频| 国内精品久久久久影院日本| 亚洲国产欧美一区二区三区丁香婷| 国产精品久久久久久一区二区三区| 国产片91| 夜夜精品视频一区二区| 91午夜在线观看| 亚洲福利视频一区| 国产精品高潮呻吟三区四区 | 91精品黄色| 精品国产一级| 强制中出し~大桥未久10在线播放| 狠狠色狠狠色88综合日日91| 91精品久久久久久综合五月天 | 人人玩人人添人人澡97| 精品国产乱码久久久久久老虎| 日韩精品一区在线观看| 91亚洲国产在人线播放午夜| 国产福利一区在线观看| 97涩国一产精品久久久久久久| 久久久久久国产一区二区三区| 亚洲国产精品日韩av不卡在线| 少妇**毛片| 国产精品刺激对白麻豆99| 狠狠色噜噜狠狠狠狠| 国产一区二区三区伦理| 欧美一区二区三区久久综合| 欧美极品少妇xxxxⅹ| 国产69精品久久777的优势| 亚洲欧洲一二三区| 狠狠色综合欧美激情| 欧美色图视频一区| 国产在线一卡| 99久久婷婷国产综合精品草原| 国产精品自拍在线观看| 国产高清在线一区| 国产精品久久久久久久四虎电影| 精品国产一二区| 久99久视频| 国产精品乱码久久久久久久久| 国产网站一区二区| 91精品视频免费在线观看| xoxoxo亚洲国产精品| 狠狠色狠狠综合久久| 欧美高清性xxxx| 午夜少妇性影院免费观看| 国产99视频精品免费视频7| 日韩欧美国产高清91| 亚洲精品久久久久久久久久久久久久| 午夜诱惑影院| 国产69精品福利视频| 妖精视频一区二区三区| 国产电影精品一区| 自拍偷在线精品自拍偷写真图片 | 日韩欧美多p乱免费视频| 国产午夜伦理片| 国产精品99一区二区三区| 四季av中文字幕一区| 狠狠色噜噜综合社区| 国产精品九九九九九九| 国产精品综合在线观看| 欧美一区二区三区高清视频|