feat: 引入 vjsf 渲染表单

This commit is contained in:
Junyan Qin
2024-10-15 16:16:39 +08:00
parent 661fdeb6a1
commit 12f1f3609d
20 changed files with 618 additions and 1293 deletions
+10
View File
@@ -5,6 +5,8 @@ import Vuetify, { transformAssetUrls } from 'vite-plugin-vuetify'
import ViteFonts from 'unplugin-fonts/vite'
import VueRouter from 'unplugin-vue-router/vite'
import { commonjsDeps } from '@koumoul/vjsf/utils/build.js'
// Utilities
import { defineConfig } from 'vite'
import { fileURLToPath, URL } from 'node:url'
@@ -51,4 +53,12 @@ export default defineConfig({
server: {
port: 3002,
},
optimizeDeps: {
include: commonjsDeps,
},
build: {
commonjsOptions: {
transformMixedEsModules: true,
},
}
})