Skip to content

Commit b8f6ea3

Browse files
committed
chore(vite): allow dev server port override via PORT env var
electron:dev still pins 5175 via its --port CLI flag, which overrides server.port anyway; this only affects tooling that starts Vite directly and needs a free port.
1 parent f726bbd commit b8f6ea3

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

vite.config.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ import electron from 'vite-plugin-electron';
66
import renderer from 'vite-plugin-electron-renderer';
77

88
// https://vitejs.dev/config/
9-
const devPort = 5175;
9+
// PORT lets tooling (e.g. browser preview) assign a free port; electron:dev
10+
// pins 5175 via the --port CLI flag, which overrides server.port anyway.
11+
const devPort = Number(process.env.PORT ?? '') || 5175;
1012
const katexVersion = process.env.npm_package_dependencies_katex?.replace(/^[~^]/, '') || '0.16.0';
1113
const pdfJsAssetRoot = path.resolve(__dirname, 'node_modules/pdfjs-dist');
1214
const pdfJsPublicPath = '/pdfjs/';

0 commit comments

Comments
 (0)