技術(shù)總結(jié)
本發(fā)明涉及一種通過(guò)配置文件來(lái)控制web前端發(fā)布的方法與系統(tǒng),包括:配置開發(fā)環(huán)境、編寫項(xiàng)目源代碼和配置文件并進(jìn)行特定處理步驟處理得到待發(fā)布文件;采用EJS模板技術(shù)將待發(fā)布文件轉(zhuǎn)換成EJS文件并將其固定文件最終路徑更換成可配置變量,并編寫實(shí)現(xiàn)代碼;通過(guò)webpack讀取配置變量的實(shí)現(xiàn)代碼來(lái)讀取文件路徑變量,并讀取設(shè)置文件最終路徑的配置文件;通過(guò)EJS解析技術(shù)解析待發(fā)布EJS文件,按照配置文件設(shè)置的文件最終路徑發(fā)布文件。本發(fā)明將web前端發(fā)布系統(tǒng)中的處理源碼環(huán)節(jié)中待發(fā)布文件的固定路徑修改成可配置的變量,使web前端發(fā)布過(guò)程中文件路徑可配置,只需要修改對(duì)應(yīng)的配置文件即可批量設(shè)置文件路徑,顯著縮短了跨平臺(tái)web前端發(fā)布的時(shí)間。
技術(shù)研發(fā)人員:徐捷;寧海元;茹新峰;闞海明
受保護(hù)的技術(shù)使用者:杭州玳數(shù)科技有限公司
文檔號(hào)碼:201610637379
技術(shù)研發(fā)日:2016.08.08
技術(shù)公布日:2017.01.04