青岛的雨🌧️
内容提要
北方近日阴雨连绵,雨水积聚,风大雨急,给出行带来不便。作者尝试将闺蜜圈app从vue2迁移到vue3,经过代码优化,页面重新跑起来,但网络请求兼容性仍需处理。文章提到了鸿蒙next的适配方案,以及vue3的项目升级。午饭时雨停,但空气湿度高,衣服湿透。
延伸解读
鸿蒙适配:Vue2 项目的升级压力
文章指出,uni-app 官方可能不会为 Vue2 版本适配鸿蒙 Next,这意味着要打包鸿蒙应用至少需要 Vue3。对于存量项目,升级不仅是语法调整,还涉及系统架构变化带来的兼容性问题。作者的经历表明,即使页面能跑起来,网络请求等底层兼容性仍需额外处理,升级并非一蹴而就。
AI 代码转换工具的实际效果对比
作者尝试用 AI 将 Vue2 代码升级到 Vue3,但效果差异明显:百度 Comate 只给出编写建议,未实际重写代码;DeepSeek 直接复制原代码而无转换;GPT-3.5 Turbo 则成功转换且代码可用。这反映出当前 AI 工具在代码迁移任务上的能力参差不齐,实际效果需谨慎评估。
webview 方案:快速上架鸿蒙的捷径
文章提到,针对鸿蒙 Next 的适配方案一采用 webview 架构,即逻辑层与视图层分离,类似微信小程序和旧版 uni-app 的 Hybrid App 架构。该方案对存量 uni-app 项目友好,可帮助开发者快速将原有 App、小程序、H5 发布为鸿蒙应用,抢占鸿蒙流量红利。但作者也暗示,这可能仅适用于 Vue3 项目。
Q&A
青岛最近的天气情况如何?
青岛最近阴雨连绵,伴随强风,出行不便,路面积水严重。
作者在迁移闺蜜圈app时遇到了什么问题?
作者在迁移过程中遇到了兼容性问题,尤其是网络请求的兼容性仍需处理。
鸿蒙next的适配方案是什么?
鸿蒙next的适配方案包括对存量uni-app项目友好的webview方案,帮助快速发布鸿蒙App。
作者对使用AI工具进行代码转换的看法是什么?
作者认为使用AI工具进行代码转换的效果不理想,尤其是国产工具。
青岛的雨后空气状况如何?
雨后空气湿度高,感觉像蒸笼,令人不适。
作者午饭时的饮食情况如何?
作者午饭时煮了一包泡面,并热了剩菜,主要是为了换身干净的衣服。