plugin-vue2-jsx-vite5
该插件可以支持最新的vite5 + vue2 非js & jsx文件中写入jsx语法解析
原官网的插件 @vitejs/plugin-vue2-jsx 2023年已经停止维护vue2的内容了,需要社区去维护
使用
注意事项,node版本必须大于v20+,不然项目运行会有其他问题
js
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue2'
import vue2Jsx from 'plugin-vue2-jsx-vite5'
export default defineConfig({
base: "/",
plugins: [
vue(),
vue2Jsx({
include: [/\.[jt]sx$/, /\.vue$/]
})
]
})