feat: use vite preview for serve:dist:dev (#2842)
Co-authored-by: Dominik Pschenitschni <mail@celement.de> Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2842 Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de> Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
This commit is contained in:
parent
c449925826
commit
f6c6f52abe
@ -4,11 +4,11 @@
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"serve": "vite",
|
||||
"serve:dist-dev": "node scripts/serve-dist.js",
|
||||
"serve:dist": "vite preview --port 4173",
|
||||
"serve:dist:dev": "vite preview --mode development --port 4173",
|
||||
"build": "vite build && workbox copyLibraries dist/",
|
||||
"build:modern-only": "BUILD_MODERN_ONLY=true vite build && workbox copyLibraries dist/",
|
||||
"build:dev": "vite build -m development --outDir dist-dev/",
|
||||
"build:dev": "vite build --mode development --outDir dist-dev/",
|
||||
"lint": "eslint --ignore-pattern '*.test.*' ./src --ext .vue,.js,.ts",
|
||||
"cypress:open": "cypress open",
|
||||
"test:unit": "vitest --run",
|
||||
@ -92,7 +92,6 @@
|
||||
"esbuild": "0.16.5",
|
||||
"eslint": "8.29.0",
|
||||
"eslint-plugin-vue": "9.8.0",
|
||||
"express": "4.18.2",
|
||||
"happy-dom": "8.1.0",
|
||||
"netlify-cli": "12.2.10",
|
||||
"postcss": "8.4.20",
|
||||
|
2
pnpm-lock.yaml
generated
2
pnpm-lock.yaml
generated
@ -51,7 +51,6 @@ specifiers:
|
||||
esbuild: 0.16.5
|
||||
eslint: 8.29.0
|
||||
eslint-plugin-vue: 9.8.0
|
||||
express: 4.18.2
|
||||
fast-deep-equal: 3.1.3
|
||||
flatpickr: 4.6.13
|
||||
flexsearch: 0.7.21
|
||||
@ -165,7 +164,6 @@ devDependencies:
|
||||
esbuild: 0.16.5
|
||||
eslint: 8.29.0
|
||||
eslint-plugin-vue: 9.8.0_eslint@8.29.0
|
||||
express: 4.18.2
|
||||
happy-dom: 8.1.0
|
||||
netlify-cli: 12.2.10_@types+node@18.11.14
|
||||
postcss: 8.4.20
|
||||
|
@ -1,16 +0,0 @@
|
||||
const path = require('path')
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
const p = path.join(__dirname, '..', 'dist-dev')
|
||||
const port = 4173
|
||||
|
||||
app.use(express.static(p))
|
||||
// Handle urls set by the frontend
|
||||
app.get('*', (request, response, next) => {
|
||||
response.sendFile(`${p}/index.html`)
|
||||
})
|
||||
app.listen(port, '127.0.0.1', () => {
|
||||
console.log(`Serving files from ${p}`)
|
||||
console.log(`Server started on port ${port}`)
|
||||
})
|
Loading…
x
Reference in New Issue
Block a user