Files
workavia-calendar-front/rsbuild.config.ts
T
2026-01-08 11:40:40 +07:00

38 lines
766 B
TypeScript

import { defineConfig } from "@rsbuild/core";
import { pluginReact } from "@rsbuild/plugin-react";
import { pluginStylus } from "@rsbuild/plugin-stylus";
import { pluginSvgr } from "@rsbuild/plugin-svgr";
export default defineConfig({
plugins: [pluginReact(), pluginStylus(), pluginSvgr()],
html: {
template: "./public/index.html",
},
server: {
port: 5000,
historyApiFallback: true,
},
source: {
entry: {
index: "./src/index.tsx",
},
},
output: {
distPath: {
root: "dist",
},
minify: false,
},
resolve: {
alias: {
react: require.resolve("react"),
"react-dom": require.resolve("react-dom"),
},
},
performance: {
chunkOverflow: {
maxAssetSize: 2000000,
},
},
});