[vuejs/vue]想通过babel修改模板编译后的render函数

2025-10-29 112 views
4
版本

2.6.14

复制链接

github.com

重现步骤

https://github.com/wulinsheng123/vue/blob/main/src/App.vue

预期是什么?

能够获取render函数,并且能够修改render函数

到底发生了什么?

通过webpack能够获取到render函数,但是修改不了render函数

公司内部有2个ui框架elementUI和Ivivew,现在希望通过编译将elementUI转义为Iview UI框架。现在想到的是通过拦截到render函数,然后通过babel编译,将ELementUI转为IviewUI。只能通过webpack hook去拦截vue的render函数,但是vue生产的render时间比较特别,我想修改这个render就会报错之前已经留言给了webpack,但是webpack应该问vue-开发 , webpack/webpack-sources#141

回答