vite中同时使用setup和jsx,会报createVNode 未定义。
我在代码里使用语法糖setup和jsx类型,会报createVNode 未定义。
在浏览器看是因为createVNode被重命名为_createVNode,但是在return时,用的是原来的createVNode
这种写法在webpack那里是可以正常使用的,请问在vite要如何修改才行
期望能正常运行,不报 ReferenceError: createVNode is not defined
vite中同时使用setup和jsx,会报createVNode 未定义。
我在代码里使用语法糖setup和jsx类型,会报createVNode 未定义。
在浏览器看是因为createVNode被重命名为_createVNode,但是在return时,用的是原来的createVNode
这种写法在webpack那里是可以正常使用的,请问在vite要如何修改才行
期望能正常运行,不报 ReferenceError: createVNode is not defined
4 回答4.8k 阅读
3 回答2.9k 阅读✓ 已解决
5 回答2k 阅读
4 回答3k 阅读
3 回答1.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
确认一下是否引入了jsx插件:
vite.config.ts/js: