dewfall123 / ahooks-vue

🛠️ Vue hooks library.
https://dewfall123.github.io/ahooks-vue/
128 stars 29 forks source link

vue2和vue3得分别写一遍吗 #1

Closed lanweipeng closed 4 years ago

lanweipeng commented 4 years ago

我看你package里面建了vue2、vue3两个文件夹。看看能不能用编译的方式生成两个,不然维护两个版本不很蛋疼吗

dewfall123 commented 4 years ago

目前vue2的代码是使用gulp生成的。并没有找到比较好的方法来编译生成两个版本的代码,并且在例如vue-router相关的hooks,代码区别太大,需要手动维护两个版本。

lanweipeng commented 4 years ago

vue composition-api作者分享会中分享了两个解决办法 1.发布两个版本,不管像你那样写两份还是写脚本 2.他写了一个工具库,vue-demi,为工具库服务的工具库。 image 讲师 PPT:https://github.com/Bin-FE/binfe-salon-ppt 沙龙活动回放视频:https://live.dxy.cn/front/live/DC202009070077280 具体ppt和回放视频,视频在最后。

dewfall123 commented 4 years ago

学到了 :+1: