@@ -9,6 +9,7 @@
"ignoreDeprecations":"5.0",
"noImplicitAny": false,
"strict": false,
+ "noEmit": false,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
@@ -11,6 +11,7 @@
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
"compilerOptions": {
+ "declaration": true,
"baseUrl": "src",
"@/*": ["./*"]
@@ -9,9 +9,8 @@
],
"composite": true,
- "noEmit": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
-
"module": "ESNext",
"moduleResolution": "Bundler",
"types": ["node"]
@@ -0,0 +1,2 @@
+declare const _default: import("vite").UserConfig;
+export default _default;
@@ -0,0 +1,18 @@
+import { fileURLToPath, URL } from 'node:url';
+import { defineConfig } from 'vite';
+import vue from '@vitejs/plugin-vue';
+// https://vitejs.dev/config/
+export default defineConfig({
+ plugins: [
+ vue(),
+ ],
+ resolve: {
+ alias: {
+ '@': fileURLToPath(new URL('./src', import.meta.url))
+ }
+ },
+ server: {
+ host: '127.0.0.1',
+ port: 4000
+});