0
私はGitlab Pagesを使用します。 Gitlab PagesはReact Routerで動作しないようです。私は空のページを取得します。どのように私はgitlabページを反応ルータで使用できますか? この問題を解決するにはどうすればよいですか?Gitlabページと反応ルータ
/src/App.js
import React from 'react';
import { Route } from 'react-router-dom';
import HomePage from './components/pages/HomePage';
import LoginPage from './components/pages/LoginPage';
const App =() => (
<div>
<Route path="/" exact component={HomePage} />
<Route path="/login" exact component={LoginPage} />
</div>
);
export default App;
のsrc/index.js
import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter } from 'react-router-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById('root')
);
registerServiceWorker();
'HashRouter'または' BrowserRouter'を使用していますか? – drinchev
私はHashRouterに変更しました。できます。ありがとうございました。 – joerg