집 >웹 프론트엔드 >부트스트랩 튜토리얼 >웹 프로젝트 (CDN, NPM 또는 SASS 사용)에 부트 스트랩을 설치하고 설정하려면 어떻게해야합니까?
Bootstrap을 웹 프로젝트에 통합하는 세 가지 주요 방법이 있습니다 : CDN, NPM (또는 원사) 및 SASS를 통해 사용합니다. 각 방법을 분류합시다.
1. CDN (Content Delivery Network) : 소규모 프로젝트 또는 빠른 프로토 타이핑을위한 가장 빠르고 쉬운 방법입니다. HTML 및
섹션 내에 Bootstrap의 CSS 및 JavaScript 파일에 대한 링크를 포함합니다.
CSS : HTML 파일의 태그 내에 다음 줄을 추가하십시오.
<code class="html"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-9ndCyUaIbzAi2FUVXJi0CjmCapSmO7SnpJef0486qhLnuZ2cdeRhO02iuK6FUUVM" crossorigin="anonymous"></code>
JavaScript (옵션, JavaScript 구성 요소의 경우) : 닫기 전에 다음 줄을 추가하십시오 태그 :
<code class="html"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-geWF76RCwLtnZ8qwWowPQNguL3RmwHVBC9FhGdlKrxdiJJigb/j/68SIy3Te4Bkz" crossorigin="anonymous"></script></code>
bootstrap.bundle.min.js
에는 popper.js가 포함되어 있으며, 이는 툴팁 및 팝 오버와 같은 일부 부트 스트랩 구성 요소에 필요합니다. Popper에 다른 방법을 사용하는 경우 대신 bootstrap.min.js
포함해야합니다. 최신 URL 및 무결성 해시에 대한 공식 부트 스트랩 문서를 항상 확인하십시오.
2. NPM (또는 원사) : 이 방법은 Bootstrap의 파일을 더 잘 제어하고 빌드 프로세스와의 통합을 더 잘 제어하려는 대규모 프로젝트에 이상적입니다. 시스템에 Node.js 및 NPM (또는 원사)이 설치되어 있어야합니다.
설치 : 프로젝트 디렉토리에서 터미널을 열고 실행하십시오.
<code class="bash">npm install bootstrap</code>
또는
<code class="bash">yarn add bootstrap</code>
CSS에서 가져 오기 : 부트 스트랩의 CSS를 메인 스타일 시트로 가져옵니다 (예 : styles.scss
또는 styles.css
) :
<code class="scss">@import '~bootstrap/scss/bootstrap';</code>
(Sass의 경우) 또는
<code class="css">@import url('node_modules/bootstrap/dist/css/bootstrap.min.css');</code>
(일반 CSS의 경우 - SASS 사용자 정의의 이점을 잃을 때 권장하지 않음)
JavaScript에서 가져 오기 (선택 사항) : JavaScript 파일에서 필요에 따라 Bootstrap의 JavaScript 파일을 가져옵니다. 예를 들어, ES 모듈 사용 :
<code class="javascript">import 'bootstrap/dist/js/bootstrap.bundle';</code>
3. Sass : 이것은 NPM 방법과 유사하지만 Bootstrap의 스타일링을 더욱 제어 할 수 있습니다. Sass Compiler (Sass 또는 Node Sass와 같은)가 설치되어야합니다. 설치는 위의 NPM 방법과 동일합니다. 그런 다음 프로젝트 디자인과 일치하도록 Bootstrap의 SASS 변수 및 Mixins를 사용자 정의 할 수 있습니다.
방법 | 장점 | 단점 |
---|---|---|
cdn | 가장 쉽고 빠른 설정; 추가 도구가 필요하지 않습니다. 소규모 프로젝트에 좋습니다 | 버전 업데이트에 대한 제어가 없습니다. CDN을 사용할 수없는 경우 다운 타임 가능성; 제한된 사용자 정의 |
NPM/원사 | 버전에 대한 더 나은 제어; 빌드 프로세스와 통합; 사용자 정의가 가능합니다 | node.js 및 npm/yarn이 필요합니다. 더 복잡한 설정; 프로젝트 크기에 추가됩니다 |
사스 | 스타일링에 대한 완전한 제어; 광범위한 사용자 정의를 허용합니다. 다른 SASS 프로젝트와 잘 통합됩니다 | SASS 컴파일러가 필요합니다. 가장 복잡한 설정; SASS 구문에 대한 이해가 필요합니다 |
사용자 정의는 사용 된 방법에 따라 다릅니다.
1. CDN : 사용자 정의는 CDN으로 제한됩니다. 당신은 주로 자신의 CSS를 사용하여 Bootstrap의 스타일을 재정의하는 데 의존합니다. HTML 에 부트 스트랩 CSS 링크 후 사용자 정의 CSS를 추가하십시오. 보다 광범위한 변경을 위해서는 부트 스트랩 소스 코드를 포킹해야하며 일반적으로 권장되지 않습니다.
2. NPM/YARN (일반 CSS 포함) : CDN과 유사하게 스타일을 자신의 CSS로 무시합니다.
3. NPM/원사 (SASS 포함) : 이것은 가장 유연성을 제공합니다. 자신의 SASS 파일 내에서 Bootstrap의 SASS 변수, Mixins 및 기능을 사용자 정의 할 수 있습니다. 이를 통해 Bootstrap의 핵심 파일을 직접 수정하지 않고 색상, 글꼴, 간격 등을 변경할 수 있습니다. 예를 들어, 기본 색상을 변경하려면 SASS 파일의 $primary
변수를 수정합니다.
JavaScript 사용자 정의 : NPM과 CDN의 경우 Bootstrap의 구성 요소 및 API와 상호 작용하는 자체 JavaScript 코드를 작성하여 Bootstrap의 JavaScript 기능을 확장하거나 재정의 할 수 있습니다. JavaScript API에 대한 자세한 내용은 Bootstrap의 문서를 참조하십시오.
위 내용은 웹 프로젝트 (CDN, NPM 또는 SASS 사용)에 부트 스트랩을 설치하고 설정하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!