diff --git a/package.json b/package.json index 55e0ef59..2b54b4c6 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "prettier": "prettier --write" }, "dependencies": { + "@vitejs/plugin-vue-jsx": "^3.0.0", "@vuemap/vue-amap": "^1.1.20", "ant-design-vue": "^3.2.15", "axios": "^1.2.1", diff --git a/vite.config.ts b/vite.config.ts index 163e015a..a0f2eac9 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,5 +1,6 @@ import {defineConfig, loadEnv} from 'vite' import vue from '@vitejs/plugin-vue' +import vueJsx from '@vitejs/plugin-vue-jsx' import Components from 'unplugin-vue-components/vite' import {AntDesignVueResolver} from 'unplugin-vue-components/resolvers' import AutoImport from 'unplugin-auto-import/vite' @@ -46,6 +47,7 @@ export default defineConfig(({ mode}) => { }, plugins: [ vue(), + vueJsx(), Components({ resolvers: [AntDesignVueResolver({ importStyle: 'less' }), VueAmapResolver()], directoryAsNamespace: true