一種不同框架間前端組件的轉(zhuǎn)換方法及裝置
基本信息
申請(qǐng)?zhí)?/td> | CN202111104964.7 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113805881A | 公開(公告)日 | 2021-12-17 |
申請(qǐng)公布號(hào) | CN113805881A | 申請(qǐng)公布日 | 2021-12-17 |
分類號(hào) | G06F8/36(2018.01)I;G06F8/41(2018.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 周穎穎 | 申請(qǐng)(專利權(quán))人 | 上海儀電(集團(tuán))有限公司中央研究院 |
代理機(jī)構(gòu) | 上??剖⒅R(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 翁惠瑜 |
地址 | 200233上海市徐匯區(qū)虹漕路39號(hào)4號(hào)樓6層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種不同框架間前端組件的轉(zhuǎn)換方法及裝置,所述方法包括以下步驟:1)接收前端組件代碼源文件;2)判斷該源文件的文件類型是否為可執(zhí)行類型,若是,則執(zhí)行步驟3),若否,則退出;3)將所述源文件分離為樣式代碼塊和核心代碼塊;4)根據(jù)預(yù)設(shè)詞法和語(yǔ)法規(guī)則將所述核心代碼塊解析成與源類型對(duì)應(yīng)的第一抽象語(yǔ)法樹;5)根據(jù)轉(zhuǎn)換目標(biāo)類型,根據(jù)預(yù)設(shè)轉(zhuǎn)換規(guī)則對(duì)所述第一抽象語(yǔ)法樹進(jìn)行轉(zhuǎn)換,獲得與轉(zhuǎn)換目標(biāo)類型對(duì)應(yīng)的第二抽象語(yǔ)法樹;6)將所述第二抽象語(yǔ)法樹反向生成代碼,與所述步驟3)中的樣式代碼塊合并生成前端組件代碼目標(biāo)文件。與現(xiàn)有技術(shù)相比,本發(fā)明具有減少重復(fù)性開發(fā)、提高前端開發(fā)效率等優(yōu)點(diǎn)。 |
