Vue JSX 插件提供了对 Vue 3 JSX / TSX 语法的支持,插件内部集成了 @vue/babel-plugin-jsx。
Vue JSX 插件依赖 Babel 编译,需要额外添加 Babel 插件,同时,添加 Babel 插件会产生额外的编译开销。
你可以通过如下的命令安装插件:
你可以在 rsbuild.config.ts
文件中注册插件:
注册完插件后,你可以直接在代码中可以使用 Vue 的 JSX / TSX 语法。
如果你需要自定义 Vue 的编译行为,可以使用以下配置项。
传递给 @vue/babel-plugin-jsx
的选项,请查阅 @vue/babel-plugin-jsx 文档 来了解具体用法。
默认值: {}
示例: