아무리 찾아봐도 해결방법이 안나와서
말씀하신대로 똑같이 변경하니 라우트/링크가 정상작동 하네요
index.js에서 아래 두 곳 변경하시면 됩니다
안되시는분들 도움되시라고 적고 갑니다
변경전 import ReactDOM from 'react-dom/client';
변경후 import ReactDOM from 'react-dom';
변경전
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
변경후
ReactDOM.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>,
document.getElementById('root')
);