From 45158b8c4dafb814da6e2afcf38ca7edb2d66822 Mon Sep 17 00:00:00 2001 From: Admin Date: Tue, 21 Apr 2026 12:09:42 +0000 Subject: [PATCH] Dateien nach "frontend" hochladen --- frontend/index.html | 12 ++++++++++++ frontend/package.json | 18 ++++++++++++++++++ frontend/tsconfig.json | 16 ++++++++++++++++ frontend/vite.config.ts | 9 +++++++++ 4 files changed, 55 insertions(+) create mode 100644 frontend/index.html create mode 100644 frontend/package.json create mode 100644 frontend/tsconfig.json create mode 100644 frontend/vite.config.ts diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 0000000..7eaf08b --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,12 @@ + + + + + Triage-Fragen + + + +
+ + + diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..1a1faa2 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,18 @@ +{ + "name": "triage-frontend", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "vue": "^3.4.0" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.0.0", + "typescript": "^5.4.0", + "vite": "^5.0.0" + } +} diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json new file mode 100644 index 0000000..69fb2ac --- /dev/null +++ b/frontend/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "target": "ESNext", + "useDefineForClassFields": true, + "module": "ESNext", + "moduleResolution": "bundler", + "strict": true, + "jsx": "preserve", + "resolveJsonModule": true, + "isolatedModules": true, + "esModuleInterop": true, + "lib": ["ESNext", "DOM"], + "types": ["vite/client"] + }, + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"] +} diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts new file mode 100644 index 0000000..8084277 --- /dev/null +++ b/frontend/vite.config.ts @@ -0,0 +1,9 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +export default defineConfig({ + plugins: [vue()], + server: { + port: 5173 + } +})