mirror of
https://github.com/zclzone/vue-naive-admin.git
synced 2025-04-30 22:29:01 +08:00
chore: 集成plugin-vue-jsx插件,支持jsx写法
This commit is contained in:
parent
51f2d5d22c
commit
615c3b63f7
@ -33,6 +33,7 @@
|
||||
"@unocss/eslint-plugin": "^0.61.9",
|
||||
"@unocss/preset-rem-to-px": "^0.61.9",
|
||||
"@vitejs/plugin-vue": "^5.1.2",
|
||||
"@vitejs/plugin-vue-jsx": "^4.0.1",
|
||||
"eslint": "^9.9.0",
|
||||
"eslint-plugin-format": "^0.1.2",
|
||||
"esno": "^4.7.0",
|
||||
|
20
pnpm-lock.yaml
generated
20
pnpm-lock.yaml
generated
@ -66,6 +66,9 @@ importers:
|
||||
'@vitejs/plugin-vue':
|
||||
specifier: ^5.1.2
|
||||
version: 5.1.2(vite@5.4.0(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))
|
||||
'@vitejs/plugin-vue-jsx':
|
||||
specifier: ^4.0.1
|
||||
version: 4.0.1(vite@5.4.0(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))
|
||||
eslint:
|
||||
specifier: ^9.9.0
|
||||
version: 9.9.0(jiti@1.21.6)
|
||||
@ -1112,6 +1115,13 @@ packages:
|
||||
peerDependencies:
|
||||
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
|
||||
|
||||
'@vitejs/plugin-vue-jsx@4.0.1':
|
||||
resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
peerDependencies:
|
||||
vite: ^5.0.0
|
||||
vue: ^3.0.0
|
||||
|
||||
'@vitejs/plugin-vue@5.1.2':
|
||||
resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
@ -4371,6 +4381,16 @@ snapshots:
|
||||
- rollup
|
||||
- supports-color
|
||||
|
||||
'@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.0(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))':
|
||||
dependencies:
|
||||
'@babel/core': 7.25.2
|
||||
'@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2)
|
||||
'@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2)
|
||||
vite: 5.4.0(sass@1.77.8)
|
||||
vue: 3.4.37(typescript@5.5.4)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@vitejs/plugin-vue@5.1.2(vite@5.4.0(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))':
|
||||
dependencies:
|
||||
vite: 5.4.0(sass@1.77.8)
|
||||
|
@ -15,6 +15,7 @@ import AutoImport from 'unplugin-auto-import/vite'
|
||||
import Components from 'unplugin-vue-components/vite'
|
||||
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
|
||||
import removeNoMatch from 'vite-plugin-router-warn'
|
||||
import VueJsx from '@vitejs/plugin-vue-jsx'
|
||||
import { pluginIcons, pluginPagePathes } from './build/plugin-isme'
|
||||
|
||||
export default defineConfig(({ mode }) => {
|
||||
@ -25,6 +26,7 @@ export default defineConfig(({ mode }) => {
|
||||
base: VITE_PUBLIC_PATH || '/',
|
||||
plugins: [
|
||||
Vue(),
|
||||
VueJsx(),
|
||||
VueDevTools(),
|
||||
Unocss(),
|
||||
AutoImport({
|
||||
|
Loading…
x
Reference in New Issue
Block a user