2014-09-04 2 views
2

부트 스트랩 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 

답변

0

더 나은 부트 스트랩 3 소스 코드의 디렉토리 구조를 이해하는 일을 검색했습니다.

어떻게 든

http://getbootstrap.com/getting-started/#whats-included 이유, 예에서, DIST 외부의 자산 디렉토리에이 링크합니까? : 부족한 주제에 대한 공식 문서 되었습니까? 부트 스트랩을 기반으로 구축 된 사이트를 사용자 정의하는 동안 어떻게해야합니까?

이러한 링크는 문서 관련 JS 파일입니다. 처음에는 프로덕션 사이트에서 링크하지 말아야합니다. 그러나 /docs/dist의 일부 파일은 /dist의 파일의 편리한 복사본입니다. 그 경우, 경로를 변경하기 만하면됩니다 (예제 템플릿에서 복사 할 때 일반적으로 수행하는 것처럼).

Gruntfile을 조정할 것인지 여부와 관련하여 FWICT는 기본적으로 개인적인 의견입니다.

+0

피드백 용 Thx. "CSS 및 JavaScript 컴파일"에서 "기본 템플릿"으로의 점프가 부족합니다. 예제 중 하나를 사용하여 빌드를 시작하려면 dist 폴더에 복사하십시오. 그러면 자산 디렉토리의 js 자원도 필요하지 않습니까? dist 디렉토리 내에서 모두 작동하도록하는 것이 문제가되지 않습니다 ... 또는 부트 스트랩 폴더 외부에서 작업하는 것 ... 나는 단지 포즈를 취하고 있습니까? 이것이 자신의 의도인지 더 잘 이해할 수 있습니다. 다시 Thx! – sixst

+0

적용 가능한 의도가 없습니다. 최종 사용자의 경우 부트 스트랩의 Gruntfile은'/ dist /'폴더에 출력되는 정적 JS 및 CSS 자산을 단순히 작성하기 위해 작성되었습니다. 기간. 마침표.물론 더 많은 작업을 수행하거나 다른 디렉토리 구조를 사용할 수 있지만 Bootstrap은 전체 사이트 빌드/배포를 위해 특정 디렉토리 구조를 부과하거나 권장하지 않습니다. – cvrebert

+0

"자산 디렉토리에서 js 리소스가 필요하지 않겠습니까?"추가 답변을 추가로 편집했습니다. – cvrebert

관련 문제