経緯
YouTube のCloneを作っていたのですが、最後にfirebaseの方で公開しようとしたときエラーが出ました。
最初はターミナル内だけで起こっていたエラーだったのですが、firebaseのエラーを解決すべくいろいろ模索しているうちにまた別のエラーに当たってしまいました。
発生している問題・エラーメッセージ
調べたこと
Googleとstackoverflowとteratailそれぞれで調べてみたところ自分が確認した情報の中ではindex.htmlの回答しかなかったので質問をさせていただきました。
App.js
import React from 'react'; import "./App.css"; import Header from './Header'; import Sidebar from './Sidebar'; import SearchPage from "./SearchPage"; import RecommendedVideos from './RecommendedVideos'; import { BrowserRouter as Router, Switch, Route } from "react-router-dom"; function App() { return ( <div className="app"> <Router> <Header /> <Switch> <Route path="/search/:searchTerm"> <div className="app__page"> <Sidebar /> <SearchPage /> </div> </Route> <Route path="/"> <div className="app__page"> <Sidebar /> <RecommendedVideos /> </div> </Route> </Switch> </Router> </div> ); } export default App;
index.js
import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import * as serviceWorker from './serviceWorker'; ReactDOM.render( <React.StrictMode> <App /> </React.StrictMode>, document.getElementById('root') ); // If you want your app to work offline and load faster, you can change // unregister() to register() below. Note this comes with some pitfalls. // Learn more about service workers: https://bit.ly/CRA-PWA serviceWorker.unregister();
補足情報(OS/学習元動画)
OS Windows10
学習元動画