From f6c6f52abe71674fa5f3951cc0ba61798758bd03 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Tue, 13 Dec 2022 19:01:56 +0000 Subject: [PATCH] feat: use vite preview for serve:dist:dev (#2842) Co-authored-by: Dominik Pschenitschni Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2842 Co-authored-by: Dominik Pschenitschni Co-committed-by: Dominik Pschenitschni --- package.json | 5 ++--- pnpm-lock.yaml | 2 -- scripts/serve-dist.js | 16 ---------------- 3 files changed, 2 insertions(+), 21 deletions(-) delete mode 100644 scripts/serve-dist.js diff --git a/package.json b/package.json index 21e1de0cc..485ce8fa6 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2fed4e80..b65d89b20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -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 diff --git a/scripts/serve-dist.js b/scripts/serve-dist.js deleted file mode 100644 index f6e092e5f..000000000 --- a/scripts/serve-dist.js +++ /dev/null @@ -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}`) -})