Criei um aplicativo no modo framework React-Router como este:
npx create-react-router@latest my-react-router-app
A versão do React-Router é:
"react-router": "^7.5.1"
Adicionei routes.ts
um monte de páginas:
export default [
index("routes/login.tsx"),
route("menu", "routes/menu.tsx"),
route("skills", "routes/skills.tsx"),
route("courses", "routes/courses.tsx"),
] satisfies RouteConfig;
Tudo está funcionando perfeitamente durante o desenvolvimento. Agora, preciso implantar este aplicativo na "/courses"
pasta raiz de documentos do servidor web (desativei a renderização do lado do servidor em react-router.config.ts
). Não consigo encontrar nenhuma informação atualizada sobre como definir o basename
para "/courses"
. A maioria das informações parece desatualizada. Como configuro o basename
no modo framework?