26 lines
573 B
TypeScript
26 lines
573 B
TypeScript
import { defineConfig } from '@rsbuild/core';
|
|
import { pluginReact } from '@rsbuild/plugin-react';
|
|
import { pluginEslint } from '@rsbuild/plugin-eslint';
|
|
import { pluginTypeCheck } from '@rsbuild/plugin-type-check';
|
|
|
|
export default defineConfig({
|
|
plugins: [
|
|
pluginReact(),
|
|
pluginEslint({
|
|
eslintPluginOptions: {
|
|
configType: 'flat',
|
|
},
|
|
}),
|
|
pluginTypeCheck(),
|
|
],
|
|
server: {
|
|
proxy: {
|
|
'/api': {
|
|
target: 'http://localhost:3000',
|
|
changeOrigin: true,
|
|
pathRewrite: { '^/api': '' },
|
|
},
|
|
},
|
|
},
|
|
});
|