Appearance
JSX/TSX 支持
uniapp 支持 JSX 开发,可参考 Vue.js JSX/TSX 支持 说明。
平台差异说明
| H5 | 小程序平台 |
|---|---|
| √ | x |
支持方式
安装插件
shell
pnpm add -D @vitejs/plugin-vue-jsxpnpm add -D @vitejs/plugin-vue-jsx配置 vite.config.mjs
项目根目录 vite.config.js 文件中增加如下配置:
js
import vueJsx from '@vitejs/plugin-vue-jsx'
export default defineConfig({
plugins: [
vueJsx({
// options are passed on to @vue/babel-plugin-jsx
}),
],
}import vueJsx from '@vitejs/plugin-vue-jsx'
export default defineConfig({
plugins: [
vueJsx({
// options are passed on to @vue/babel-plugin-jsx
}),
],
}