bootstrap npm으로 import설정하기 (이후 import시 via java로 초기화,성능최적화 해야함)

scss :

@import "/node_modules/bootstrap/scss/bootstrap.scss"

js:

import bootstrap from './node_modules/bootstrap/dist/js/bootstrap.bundle'

 

 

bootstrap 정해진 요소들 커스텀마이징 하기

$theme-color은 scss/variables에 들어있다.

 

bootstrap등 성능최적화 옵티마이징하기

bootstrap처럼 모든 요소가 들어가있는것을 import하면 무거워지므로 dropdown같은 사용할요소만 지정하여 import한다. 하지만 bootstrap은 popper을 외부에서 가져와 사용하므로 bootstrap을 통째로 import하면 문제가 없지만 사용할 요소만 import하면 popper가 설치되지 않아 오류가 발생하니 popperjs를 일반의존성@으로 설치한다.

bootstrap의 각 요소들은 js/dist안에있다.

npm i @popperjs/core

dropdown 초기화 및 최적화 , 변수선언 const로
modal 초기화 및 최적화

+ Recent posts