Closed PengGangGui closed 2 months ago
@PengGangGui 这个问题的根因是因为vue3+vite+ts项目中的tsconfig.json中引用了vue的一些特殊配置,将jsxImportSource的值改成了vue,导致vite中的react插件的jsxImportSource的值也被修改。
快速解决方案是对vite.config.ts中的veaury插件多加一个配置,如下:
plugins: [
veauryVitePlugins({
type: 'vue',
reactOptions: {
jsxImportSource: 'react'
},
})
],
长期解决方案是veaury会弥补这个问题,预期再2.4.2版本修复
@PengGangGui 2.4.2已发布
感谢
"react": "^18.3.1", "react-dom": "^18.3.1", "veaury": "^2.4.1", "vue": "^3.4.29",