diff --git a/.gitignore b/.gitignore index 67a4543..273817f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ __pycache__/ *.pyc *.pyo .venv/ +node_modules/ +dist/ diff --git a/frontend/tsconfig.node.json b/frontend/tsconfig.node.json index eced627..4647f02 100644 --- a/frontend/tsconfig.node.json +++ b/frontend/tsconfig.node.json @@ -5,7 +5,7 @@ "moduleResolution": "bundler", "allowImportingTsExtensions": true, "strict": true, - "noEmit": true, + "composite": true, "skipLibCheck": true }, "include": ["vite.config.ts"] diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index ed75171..6eca31b 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -1,8 +1,14 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import { fileURLToPath, URL } from 'node:url' export default defineConfig({ plugins: [vue()], + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)), + }, + }, server: { proxy: { '/api': {