React에서 Bootstrap

재웅·2023년 4월 23일
0

오늘의 정리

목록 보기
25/52
post-thumbnail

CSS 쌩코딩하기 귀찮으면 React-Bootstrap 라이브러리를 설치해서 이용

일단 다운하고 이용하려면 react-bootstrap 검색해서 사이트 들어가고

설치 1. 에디터에서 터미널켜고

npm install react-bootstrap bootstrap 

입력하면 됨 근데 이거 명령어 맨날 바뀌니까 사이트 들어가서 새거로 하셈

참고로 터미널에서 미리보기 띄우는 작업 끄고 싶으면 command + c


설치 2. 어떤 스타일은 Bootstrap CSS 파일을 요구하는 경우가 있음

그래서 그냥 그 사이트에 있는 CSS 파일을 index.html 파일의 head 태그 안에 복붙

사이트에서 이거 찾아서 복붙하든가 길어서 싫으면

App.js에 import 'bootstrap/dist/css/bootstrap.min.css'; 이런거 집어넣어도 됨


React-Bootstrap 사용법

사이트에서 버튼 만드는 <Button variant="primary">Primary</Button>이런거 복붙하는데

복붙할때 대문자로 시작하는 컴포넌트 이름은 상단에 import 해와야됨

import {Button} from 'react-bootstrap' // 여기 보면 Button import 했음

function App(){
  return (
    <div>
      <Button variant="primary">Primary</Button>  <== 이게 가져온거
    </div>
  )
}

만약에 상단메뉴 가져오고 싶으면 Navbar라고 검색하고 똑같이 복붙하는데 이것도 당연 import 써줘야함

import {Button, Navbar, Container, Nav} from 'react-bootstrap' //대문자로 시작하는거 다 import 했음

function App(){
  return (
    <div>
      <Navbar bg="dark" variant="dark">
        <Container>
        <Navbar.Brand href="#home">Navbar</Navbar.Brand>
        <Nav className="me-auto">
          <Nav.Link href="#home">Home</Nav.Link>
          <Nav.Link href="#features">Features</Nav.Link>
          <Nav.Link href="#pricing">Pricing</Nav.Link>
        </Nav>
        </Container>
      </Navbar>
    </div>
  )
}
profile
오늘의 정리

0개의 댓글