一种不同框架间前端组件的转换方法及装置
基本信息
申请号 | CN202111104964.7 | 申请日 | - |
公开(公告)号 | CN113805881A | 公开(公告)日 | 2021-12-17 |
申请公布号 | CN113805881A | 申请公布日 | 2021-12-17 |
分类号 | G06F8/36(2018.01)I;G06F8/41(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 周颖颖 | 申请(专利权)人 | 上海仪电(集团)有限公司中央研究院 |
代理机构 | 上海科盛知识产权代理有限公司 | 代理人 | 翁惠瑜 |
地址 | 200233上海市徐汇区虹漕路39号4号楼6层 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种不同框架间前端组件的转换方法及装置,所述方法包括以下步骤:1)接收前端组件代码源文件;2)判断该源文件的文件类型是否为可执行类型,若是,则执行步骤3),若否,则退出;3)将所述源文件分离为样式代码块和核心代码块;4)根据预设词法和语法规则将所述核心代码块解析成与源类型对应的第一抽象语法树;5)根据转换目标类型,根据预设转换规则对所述第一抽象语法树进行转换,获得与转换目标类型对应的第二抽象语法树;6)将所述第二抽象语法树反向生成代码,与所述步骤3)中的样式代码块合并生成前端组件代码目标文件。与现有技术相比,本发明具有减少重复性开发、提高前端开发效率等优点。 |
