基于 AST 技术的 Taro 框架升级方案

摘要

先梳理 Taro 新旧版本差异,然后针对这些差异制定不同的处理策略,对于语法特性及配置层面的差异我们通过抽象语法树(AST)来进行转换,这种方式能够面面俱到处理每一个文件,即使发现遗漏的事项,只要优化下升级程序就好。当然有些差异点旁路逻辑太多,程序处理本身编码就很复杂,这块考虑 ROI 也可程序升级完成后人工再介入处理下。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.125.3. UTC+08:00, 2024-05-19 17:24
浙ICP备14020137号-1 $访客地图$