refactor: use standard dist directory for vite build output

This commit is contained in:
plebeius
2025-11-01 23:08:14 +01:00
parent e7d6c53b9e
commit cb376ff498
5 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -94,7 +94,7 @@ const createMainWindow = () => {
nodeIntegration: false,
contextIsolation: true,
devTools: true, // TODO: change to isDev when no bugs left
preload: path.join(dirname, '../build/electron/preload.cjs'),
preload: path.join(dirname, '../dist/electron/preload.cjs'),
},
});
@@ -140,7 +140,7 @@ const createMainWindow = () => {
callback({ responseHeaders: details.responseHeaders });
});
const startURL = isDev ? 'http://localhost:3000' : `file://${path.join(dirname, '../build/index.html')}`;
const startURL = isDev ? 'http://localhost:3000' : `file://${path.join(dirname, '../dist/index.html')}`;
mainWindow.loadURL(startURL);
@@ -244,7 +244,7 @@ const createMainWindow = () => {
if (process.platform !== 'darwin') {
// tray
const trayIconPath = path.join(dirname, '..', isDev ? 'public' : 'build', 'electron-tray-icon.png');
const trayIconPath = path.join(dirname, '..', isDev ? 'public' : 'dist', 'electron-tray-icon.png');
const tray = new Tray(trayIconPath);
tray.setToolTip('5chan');
const trayMenu = Menu.buildFromTemplate([
+1 -1
View File
@@ -16,7 +16,7 @@ export default defineConfig({
fileName: () => 'preload.cjs',
formats: ['cjs'],
},
outDir: resolve(__dirname, '../build/electron'),
outDir: resolve(__dirname, '../dist/electron'),
emptyOutDir: true,
rollupOptions: {
external: ['electron'],