웹팩
Webpack 3를 사용하여 프로젝트에 부트스트랩을 포함하는 방법을 배우십시오.
npm을 사용하여 부트스트랩을 Node.js 모듈로 설치합니다 .
앱의 진입점(일반적으로 또는 ) 에 다음 줄을 추가하여 Bootstrap의 JavaScript 를 가져 옵니다.index.js
app.js
또는 필요에 따라 플러그인을 개별적 으로 가져올 수 있습니다.
부트스트랩은 jQuery 와 Popper 에 의존하며 , 이는 다음과 같이 정의됩니다 peerDependencies
. 즉, 둘 다 package.json
사용 에 추가해야 합니다 npm install --save jquery popper.js
.
플러그인을 개별적 으로 가져오기로 선택한 경우 에는 export-loader 도 설치해야 합니다.
Bootstrap의 잠재력을 최대한 활용하고 필요에 맞게 사용자 정의하려면 소스 파일을 프로젝트 번들링 프로세스의 일부로 사용하십시오.
먼저 자신만의 것을 만들고 이를 사용하여 기본 제공 맞춤 변수_custom.scss
를 재정의합니다 . 그런 다음 기본 sass 파일을 사용하여 사용자 지정 변수를 가져온 다음 부트스트랩을 사용합니다.
부트스트랩을 컴파일하려면 sass-loader , Postcss-loader with Autoprefixer 와 같은 필수 로더를 설치하고 사용해야 합니다 . 최소한의 설정으로 웹팩 구성에 다음 규칙 또는 이와 유사한 규칙이 포함되어야 합니다.
또는 프로젝트의 진입점에 다음 줄을 추가하기만 하면 Bootstrap의 즉시 사용 가능한 CSS를 사용할 수 있습니다.
이 경우 style-loader 및 css-loader 만 css
필요하지 않다는 점을 제외하고 webpack 구성에 대한 특별한 수정 없이 기존 규칙을 사용할 수 있습니다 .sass-loader