The four renderer vite configs all resolve "@" to ./src; main and preload didn't, so any main-reachable file using @/ imports would break the bundle. Mirror the same alias block in both configs and revert lib/errors.ts + src/main/* to the project's @/ convention.
14 lines
270 B
TypeScript
14 lines
270 B
TypeScript
import path from "path";
|
|
import { defineConfig } from 'vite';
|
|
import { defineEnv } from './vite.env';
|
|
|
|
// https://vitejs.dev/config
|
|
export default defineConfig({
|
|
resolve: {
|
|
alias: {
|
|
"@": path.resolve(__dirname, "./src"),
|
|
},
|
|
},
|
|
define: defineEnv,
|
|
});
|