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