本發(fā)明通過將原工作的模塊包文件抽離封裝形成獨有的客戶端的形式,,使得按照開發(fā)需求根據(jù)已形成的客戶端進行所需要的配置,,根據(jù)不同的配置文件能夠形成不同的客戶端模塊,,將所有需要的配置打包成一個模塊發(fā)布到管理平臺后開發(fā)人員能夠直接使用這些客戶端模塊。本發(fā)明解決了在非前后端分離開發(fā)過程中過于依賴后端環(huán)境的問題,,降低了前端開發(fā)的難度,同時也解決了完全前后端分離下前端工程結(jié)構(gòu)未能按模塊拆分過于耦合的問題,。本發(fā)明中,,上述各技術(shù)方案之間還可以相互組合,以實現(xiàn)更多的推薦組合方案,。本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,,并且,部分優(yōu)點可從說明書中變得顯而易見,,或者通過實施本發(fā)明而了解,。本發(fā)明的目的和其他優(yōu)點可通過說明書以及附圖中所特別指出的內(nèi)容中來實現(xiàn)和獲得。具體實施方式為使本發(fā)明實施例的目的,、技術(shù)方案和優(yōu)點更加清楚,,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚,、完整地描述,,顯然,所描述的實施例是本發(fā)明一部分實施例,,而不是全部的實施例,。基于本發(fā)明中的實施例,,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,,都屬于本發(fā)明保護的范圍。邦程科技視推動中國企業(yè)開展電子商務、實現(xiàn)信息化為己任,;深入研究企業(yè)客戶的實際需要的網(wǎng)絡技術(shù)搭建,。重慶貿(mào)易技術(shù)搭建便捷
在PR碼頭前1ms輸出秒控制信號B與IRIG-B碼的信號A進行與運算,輸出的C信號即為解調(diào)出來的同步秒脈沖信號,,確保了秒脈沖前沿的精度,,見圖4所示。圖4IRIG-B解調(diào)秒脈沖的形成基準信號的比對:分別對時間信息和秒脈沖信息進行比對,。在時間數(shù)據(jù)比較相同時認為時間信息一致,,而脈沖前沿在允許的誤差范圍內(nèi)(如±μS)認為一致?;鶞市畔⒌倪x擇:系統(tǒng)通過參數(shù)設置健設置基準時間輸入的優(yōu)先級,,通常按BD-GPS-IRIG-B設置優(yōu)先級,也可以按GPS-BD-IRIG-B設置優(yōu)先級等,。當三個或兩個時基源比對結(jié)果完全一致時,,選擇結(jié)果一致的時基源優(yōu)先級比較高的冗余時間信號和脈沖信號輸出,當比對結(jié)果不一致時不進行時間同步,。選擇冗余輸出的時間信息同步內(nèi)部時間(需要進行加1秒處理),,脈沖信號同步分頻電路和全局時間。輸出信號的處理經(jīng)同步馴服的頻率信號在FPGA內(nèi)部分頻計數(shù),,輸出標準的1PPS,、1PPM和1PPH信號。將參考碼元,、識別標志,、秒、分,、時,、天、年和當天的總秒數(shù),,按圖3所示的時序格式編碼,,進行并轉(zhuǎn)串處理,數(shù)據(jù)輸出選擇響應的計數(shù)脈寬輸出,,參考碼元和識別標志選擇8ms的脈寬輸出,,數(shù)據(jù)“0”和“1”分別選擇2ms和5ms的脈寬輸出,由此獲得IRIG-B直流碼信號,。IRIG-B直流碼信號經(jīng)正弦調(diào)制,。重慶貿(mào)易技術(shù)搭建便捷邦程為不同類型的客戶提供良好的互聯(lián)網(wǎng)應用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢,。
提供完全純粹的前端開發(fā)環(huán)境,,但是這樣平臺無法對已有的模塊自由組合,,缺少模塊的依賴管理,體系上也無法和后端的模塊對應上,,這樣也不是我們所期望的結(jié)果,。技術(shù)實現(xiàn)要素:鑒于上述的分析,本發(fā)明實施例旨在提供一種前端開發(fā)環(huán)境的搭建方法,、裝置,、設備及存儲介質(zhì),用以解決現(xiàn)有的前端開發(fā)過程中過于依賴后端工程的問題,。一方面,,本發(fā)明實施例提供了一種前端開發(fā)環(huán)境的搭建方法,所述方法包括:通過web微服務平臺化預建立的前端應用工程模板創(chuàng)建前端應用模塊,,在所述前端應用模塊加入前端資源文件,,其中,所述前端資源文件包括源工程遷移的資源文件和根據(jù)開發(fā)需求形成的資源文件,;所述前端應用模塊所屬的前端模塊進行定義,,其中,所述定義為對所述前端模塊的靜態(tài)資源目錄和工程化相關文件進行的配置,;通過javascript包管理工具建立所述定義后的前端模塊的依賴關系,;通過所述web微服務平臺化的前端開發(fā)框架預建立的前端工程模板創(chuàng)建前端平臺模塊,結(jié)合所述依賴關系搭建前端開發(fā)環(huán)境,。結(jié)合上述說明,,在本發(fā)明實例的另一種可能的實施方式中,所述方法還包括:讀取web微服務平臺化的前端開發(fā)框架的配置文件以獲取定義后的前端模塊,。
所述方法還包括基于http-proxy(代理服務器)實現(xiàn)所述前端模塊的服務接口調(diào)用。本發(fā)明實施例一種可行的實施方式中,,通過,,代理地址可以在配置文件中進行配置。配置文件中可以指定mock類型,、服務地址及規(guī)則,,mock的實現(xiàn)也是http-proxy代理實現(xiàn)。對于需要預編譯client模塊的開發(fā)環(huán)境集成,,需要配置文件中指定client模塊的開發(fā)服務地址及靜態(tài)資源映射路徑,,然后亦可通過http-proxy來代理這些資源路徑。前端模塊在開發(fā)中調(diào)用服務接口的方式包括以下幾種,,其均主要基于node的http-proxy來實現(xiàn):指定的mockserver公用的后臺服務,;指定的后臺開發(fā)人員的服務,web微服務平臺化的前端開發(fā)框架提供了本地緩存,,可以將請求過的接口數(shù)據(jù)進行緩存,,在前端完全隔離的情況下使用內(nèi)置緩存數(shù)據(jù)進行開發(fā),。圖5為本發(fā)明實施例提供的一種前端開發(fā)環(huán)境的搭建裝置的結(jié)構(gòu)示意圖,該裝置可由軟件和/或硬件實現(xiàn),,一般地集成于服務器中,,可通過前端開發(fā)環(huán)境的搭建方法來實現(xiàn)。如圖所示,,本實施例可以以上述實施例為基礎,,提供了一種前端開發(fā)環(huán)境的搭建裝置,其主要包括了封裝單元510,、配置定義單元520,、依賴建立單元530以及環(huán)境搭建單元540。其中的封裝單元510,。無錫邦程信息科技有限公司專業(yè)從事網(wǎng)站建設,、電商方及APP開發(fā)等業(yè)務。
對所述定義后的前端模塊進行預編譯,、打包和壓縮,,并將壓縮后的前端模塊發(fā)送至包管理工具進行管理。結(jié)合上述說明,,在本發(fā)明實例的另一種可能的實施方式中,,對所述前端應用模塊所屬的前端模塊進行定義,還包括:對所述前端模塊的預編譯命令進行配置,;和/或?qū)λ銮岸四K的資源映射進行配置,。結(jié)合上述說明,在本發(fā)明實例的另一種可能的實施方式中,,所述通過所述包管理工具建立所述定義后的前端模塊的依賴關系,,包括:獲取所述前端模塊的應用模塊與組件間的一依賴關系;工程化相關文件獲取所述前端模塊的平臺模塊與應用模塊間的第二依賴關系,;根據(jù)所述一依賴關系和所述第二依賴關系生成所述定義后的前端模塊的依賴關系,。結(jié)合上述說明,在本發(fā)明實例的另一種可能的實施方式中,,所述方法還包括:所述資源文件包括html,,js,css,,img文件中的一種或兩種及以上的組合,。結(jié)合上述說明,在本發(fā)明實例的另一種可能的實施方式中,,所述方法還包括:基于http-proxy實現(xiàn)所述前端模塊的服務接口調(diào)用,。第二方面,本發(fā)明實施例還提供了一種前端開發(fā)環(huán)境的搭建裝置,,所述裝置包括:封裝單元,,用于將模塊包文件從原代碼工程中抽離,。無錫邦程信息科技有限公司,向廣大用戶提供好質(zhì)量產(chǎn)品和好質(zhì)量服務,,從而贏得了用戶的信賴,。河北如何技術(shù)搭建市場價
邦程科技通過周密的策劃、深入的調(diào)查,、理性的分析,、精妙的創(chuàng)意、專業(yè)的實施,。重慶貿(mào)易技術(shù)搭建便捷
本發(fā)明涉及一種前端開發(fā)環(huán)境的搭建方法,、裝置、設備及存儲介質(zhì),,其主要運用于前端開發(fā)使用語言進行過渡的場景中,,其基本思想是:將現(xiàn)有工程的資源文件及配置文件以及根據(jù)開發(fā)需求生成的配置資源文件等進行封裝形成前端模塊,該前端模塊包括前端平臺模塊以及前端應用模塊,,其中的前端平臺模塊又包括前端基礎模塊,,前端基礎模塊包括若干基礎子模塊,前端模塊中包括了前端應用模塊的依賴以及組件的依賴,,將前端模塊發(fā)布后,,開發(fā)人員能夠通過這種方式直接通過配置文件讀取這些前端模塊,而不再依賴于已編譯的后端工程文件,,對于開發(fā)工作人員而言提供了一種新的前端開發(fā)環(huán)境以及一種新的前端開發(fā)環(huán)境的快速搭建方法,。圖1為本發(fā)明實施例一提供的流程圖,本實施例可適用于對前端工程進行封裝以獨有進行配置的情況,,該方法具體包括如下步驟:在步驟110中,,通過web微服務平臺化預建立的前端應用工程模板創(chuàng)建前端應用模塊,在所述前端應用模塊加入前端資源文件,,其中,,所述前端資源文件包括源工程遷移的資源文件和根據(jù)開發(fā)需求形成的資源文件;本發(fā)明實施例一種可行的實施方式中,,所述源工程可以為在開發(fā)過程中的原java環(huán)境中的java工程。重慶貿(mào)易技術(shù)搭建便捷
無錫邦程信息科技有限公司匯集了大量的優(yōu)秀人才,,集企業(yè)奇思,,創(chuàng)經(jīng)濟奇跡,一群有夢想有朝氣的團隊不斷在前進的道路上開創(chuàng)新天地,,繪畫新藍圖,,在江蘇省等地區(qū)的商務服務中始終保持良好的信譽,信奉著“爭取每一個客戶不容易,,失去每一個用戶很簡單”的理念,,市場是企業(yè)的方向,,質(zhì)量是企業(yè)的生命,在公司有效方針的領導下,,全體上下,,團結(jié)一致,共同進退,,**協(xié)力把各方面工作做得更好,,努力開創(chuàng)工作的新局面,公司的新高度,,未來無錫邦程信息科技供應和您一起奔向更美好的未來,,即使現(xiàn)在有一點小小的成績,也不足以驕傲,,過去的種種都已成為昨日我們只有總結(jié)經(jīng)驗,,才能繼續(xù)上路,讓我們一起點燃新的希望,,放飛新的夢想,!