Open zzcr opened 1 year ago
能否给个demo链接?
出现这种报错的原因是:babel 转义 JSX 时,会导入一些依赖,比如:import createVNode as _createVNode
, 同样的,vue在生成 render函数时,也会导入一些依赖,导致 _createVNode
被导入了两次
我目前的解决办法是,将 babel 的导入语句和 vue 的导入语句合并,相关代码在这:extractVueImport 和 mergeVueImports
主要依靠 extractVueImport
和 mergeVueImports
这两个函数,
可能我对于一些 边缘case 没有考虑到,能否给个 demo
错误的链接已发
问题已修复
error tips: Identifier '_createVNode' has already been declared. (119:66)