feat: 增加vue-jsx配置

This commit is contained in:
100011797 2023-01-09 16:03:34 +08:00
parent 4b0529631b
commit d3879bebd1
2 changed files with 3 additions and 0 deletions

View File

@ -11,6 +11,7 @@
"prettier": "prettier --write" "prettier": "prettier --write"
}, },
"dependencies": { "dependencies": {
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@vuemap/vue-amap": "^1.1.20", "@vuemap/vue-amap": "^1.1.20",
"ant-design-vue": "^3.2.15", "ant-design-vue": "^3.2.15",
"axios": "^1.2.1", "axios": "^1.2.1",

View File

@ -1,5 +1,6 @@
import {defineConfig, loadEnv} from 'vite' import {defineConfig, loadEnv} from 'vite'
import vue from '@vitejs/plugin-vue' import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import Components from 'unplugin-vue-components/vite' import Components from 'unplugin-vue-components/vite'
import {AntDesignVueResolver} from 'unplugin-vue-components/resolvers' import {AntDesignVueResolver} from 'unplugin-vue-components/resolvers'
import AutoImport from 'unplugin-auto-import/vite' import AutoImport from 'unplugin-auto-import/vite'
@ -46,6 +47,7 @@ export default defineConfig(({ mode}) => {
}, },
plugins: [ plugins: [
vue(), vue(),
vueJsx(),
Components({ Components({
resolvers: [AntDesignVueResolver({ importStyle: 'less' }), VueAmapResolver()], resolvers: [AntDesignVueResolver({ importStyle: 'less' }), VueAmapResolver()],
directoryAsNamespace: true directoryAsNamespace: true