@wuchuheng/electron
Version:
Electron project template
25 lines (22 loc) • 591 B
text/typescript
import type { Configuration } from "webpack";
import path from "path"
import { plugins } from "./webpack.plugins";
import { rules } from "./webpack.rules";
export const mainConfig: Configuration = {
/**
* This is the main entry point for your application, it's the first file
* that runs in the main process.
*/
entry: "./src/main/main.ts",
// Put your normal webpack config below here
module: {
rules,
},
plugins,
resolve: {
extensions: [".js", ".ts", ".jsx", ".tsx", ".css", ".json"],
alias: {
'@': path.resolve(__dirname, 'src'),
},
},
};