
localhost/main 접속 👉 메인 컴포넌트 View!localhost/login 접속 👉 로그인 컴포넌트 View!react-router를 추가해서 routing을 사용합니다.$ npm install react-router-dom --save
/src/Routes.js 추가
import React from 'react';
import { BrowserRouter as Router, Switch, Route } from 'react-router-dom'
import Login from './pages/Login/Login';
import Main from './pages/Main/Main';
class Routes extends React.Component {
render() {
return (
<Router>
<Switch>
<Route exact path="/" component={Login} />
<Route exact path="/main" component={Main} />
</Switch>
</Router>
)
}
}
export default Routes;
$ npm install node-sass --save
-- CSS
#main .header {
background-color:red;
}
#login .header {
background-color:blue;
}
-- SCSS
/* 개발자 A의 작업 영역 */
.main {
.header {
background-color:red;
}
}
/* 개발자 B의 작업 영역 */
.login {
.header {
background-color:blue;
}
}