부트 스트랩 3 소스 코드의 디렉토리 구조를 더 잘 이해하기 위해 하루를 검색했습니다. 나는 이것에 대한 관점을 크게 높이 평가할 것이다. 부트 스트랩 소스 코드 디렉토리 이해
은 내가 DIST 디렉토리의 내용을 컴파일 그런트의 사용을 얻을 수 있지만, 왜, 예에서, DIST 외부의 자산 디렉토리에이 링크입니까? 부트 스트랩을 기반으로 구축 된 사이트를 사용자 정의하는 동안 어떻게해야합니까? 예를 들어내 \ 홈 \ mysite.com 디렉토리, 내가 JS /을 부트 스트랩 디렉토리에있는 글꼴 디렉토리, 그에 따라 Gruntfile.js를 업데이트 이하/내 사용자 정의를 추가 할 것, 아래처럼 보였다 경우 내 public_html 디렉토리에 모든 것을 컴파일 하시겠습니까? 또는 공개 디렉토리가 항상 dist 폴더일까요? 내가 wordPress 테마 또는 drupal 테마를 만들고 있다면 Grunt- 컴파일 된 부트 스트랩 js/css/fonts 리소스를 복사하여 테마 폴더에 붙여 넣을 수 있습니까?
나는 사용자 정의 할 수있는 모든 것을 알고 있지만 의도 한대로 처리하는 것을 선호합니다. 나는 익숙하지 않은 것에 머리를 감싸려고 노력하고있다.
미리 감사드립니다.
mysite.com
├── bower_components
│ ├── bootstrap
│ │ ├── CNAME
│ │ ├── CONTRIBUTING.md
│ │ ├── Gruntfile.js
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── _config.yml
│ │ ├── bower.json
│ │ ├── composer.json
│ │ ├── dist
│ │ ├── docs
│ │ ├── fonts
│ │ ├── grunt
│ │ ├── js
│ │ ├── less
│ │ ├── package.json
│ │ └── test-infra
│ └── jquery
│ ├── MIT-LICENSE.txt
│ ├── bower.json
│ ├── dist
│ └── src
└── public_html
├── css
├── js
├── fonts
└── index.php
피드백 용 Thx. "CSS 및 JavaScript 컴파일"에서 "기본 템플릿"으로의 점프가 부족합니다. 예제 중 하나를 사용하여 빌드를 시작하려면 dist 폴더에 복사하십시오. 그러면 자산 디렉토리의 js 자원도 필요하지 않습니까? dist 디렉토리 내에서 모두 작동하도록하는 것이 문제가되지 않습니다 ... 또는 부트 스트랩 폴더 외부에서 작업하는 것 ... 나는 단지 포즈를 취하고 있습니까? 이것이 자신의 의도인지 더 잘 이해할 수 있습니다. 다시 Thx! – sixst
적용 가능한 의도가 없습니다. 최종 사용자의 경우 부트 스트랩의 Gruntfile은'/ dist /'폴더에 출력되는 정적 JS 및 CSS 자산을 단순히 작성하기 위해 작성되었습니다. 기간. 마침표.물론 더 많은 작업을 수행하거나 다른 디렉토리 구조를 사용할 수 있지만 Bootstrap은 전체 사이트 빌드/배포를 위해 특정 디렉토리 구조를 부과하거나 권장하지 않습니다. – cvrebert
"자산 디렉토리에서 js 리소스가 필요하지 않겠습니까?"추가 답변을 추가로 편집했습니다. – cvrebert