//webpack.config.js const path = require("path"); module.exports = { mode: "development", devtool: "inline-source-map", entry: { main: "./src/main.ts", }, output: { path: path.resolve(__dirname, "./app/static/js"), filename: "main.js", // <--- Will be compiled to this single file }, resolve: { extensions: [".ts", ".tsx", ".js"], }, module: { rules: [ { test: /\.tsx?$/, loader: "ts-loader", }, { test: /\.css$/i, include: path.resolve(__dirname, 'src'), use: ['style-loader', 'css-loader', 'postcss-loader'], }, ], }, };