feat:#43 added vue dev tools

This commit is contained in:
Elmar Kresse
2024-07-06 20:58:11 +02:00
parent ab6590898b
commit bc08078110
4 changed files with 1686 additions and 176 deletions

File diff suppressed because it is too large Load Diff

View File

@ -19,26 +19,24 @@
"@fullcalendar/timegrid": "^6.1.11", "@fullcalendar/timegrid": "^6.1.11",
"@fullcalendar/vue3": "^6.1.11", "@fullcalendar/vue3": "^6.1.11",
"@tanstack/vue-query": "^5.28.9", "@tanstack/vue-query": "^5.28.9",
"@tanstack/vue-query-devtools": "^5.28.10",
"@unhead/ssr": "^1.9.14", "@unhead/ssr": "^1.9.14",
"@unhead/vue": "^1.9.10",
"@vueuse/core": "^10.9.0", "@vueuse/core": "^10.9.0",
"pinia": "^2.1.7", "pinia": "^2.1.7",
"primeflex": "^3.3.1", "primeflex": "^3.3.1",
"primeicons": "^6.0.1", "primeicons": "^6.0.1",
"primevue": "^3.50.0", "primevue": "^3.50.0",
"source-sans": "^3.46.0", "source-sans": "^3.46.0",
"vite-ssg": "^0.23.7",
"vue": "^3.4.11", "vue": "^3.4.11",
"vue-i18n": "^9.10.2", "vue-i18n": "^9.10.2"
"vue-router": "^4.3.0"
}, },
"devDependencies": { "devDependencies": {
"@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-terser": "^0.4.4",
"@types/node": "^20.12.2", "@types/node": "^20.12.2",
"@unhead/vue": "^1.9.15",
"@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue": "^5.0.4",
"@vue/eslint-config-typescript": "^12.0.0", "@vue/eslint-config-typescript": "^12.0.0",
"@tanstack/vue-query-devtools": "^5.28.10",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-vue": "^9.24.0", "eslint-plugin-vue": "^9.24.0",
@ -48,8 +46,11 @@
"terser": "^5.31.0", "terser": "^5.31.0",
"typescript": "^5.4.3", "typescript": "^5.4.3",
"vite": "^5.2.7", "vite": "^5.2.7",
"vite-plugin-vue-devtools": "^7.3.1",
"vite-ssg": "^0.23.7",
"vite-ssg-sitemap": "^0.7.1", "vite-ssg-sitemap": "^0.7.1",
"vitest": "^1.4.0", "vitest": "^1.4.0",
"vue-router": "^4.4.0",
"vue-tsc": "^1.8.27" "vue-tsc": "^1.8.27"
} }
} }

View File

@ -22,6 +22,7 @@ import {resolve as pathResolver} from "path";
import terser from "@rollup/plugin-terser"; import terser from "@rollup/plugin-terser";
import ViteSSGOptions from "vite-ssg"; import ViteSSGOptions from "vite-ssg";
import generateSitemap from 'vite-ssg-sitemap' import generateSitemap from 'vite-ssg-sitemap'
import vueDevTools from 'vite-plugin-vue-devtools'
const hostname = "https://cal.htwk-leipzig.de"; const hostname = "https://cal.htwk-leipzig.de";
@ -31,6 +32,7 @@ export default defineConfig({
vue(), vue(),
resolve(), resolve(),
terser(), terser(),
vueDevTools(),
], ],
resolve: { resolve: {
alias: alias:

View File

@ -51,5 +51,9 @@ http {
location / { location / {
proxy_pass http://htwkalender-frontend:8000; proxy_pass http://htwkalender-frontend:8000;
} }
location /__devtools__ {
proxy_pass http://htwkalender-frontend:8000;
}
} }
} }