1.在createBrowserRouter上添加basename属性,比如
const RouterRender = createBrowserRouter(
[
{
path: '/',
element: <App><Login></Login></App>
},
...SystemRouter,
...InventoryRouter,
...FlowManageRouter,
{
path: "*",
element: <Navigate to='/'></Navigate>
}
],
{
basename:"/"
}
)
export default RouterRender;
2.在package.json中添加"homepage":"."
{
"homepage": "."
}
3。安心打包就可以啦