2016-06-28 4 views
0

부트 스트랩 3 gridnavbar을 내 .sass 파일로 가져올 수 있습니까?SASS - 부트 스트랩 3 GRID 및 Navbar 만 - 어떻게?

내가 시도 :

@import bootstrap/variables 
@import bootstrap/mixins 
//@import bootstrap/mixins/grid-framework 
//@import bootstrap/mixins/grid 
@import bootstrap/normalize 
@import bootstrap/scaffolding 
@import bootstrap/print 
@import bootstrap/type 
@import bootstrap/grid 
@import bootstrap/responsive-utilities 
@import bootstrap/navbar 

하지만 오류가 발생합니다 :

Error: No mixin named form-inline 

내 프로젝트에 부트 스트랩 3 (부트 스트랩 - 말대꾸) 그리드 navbar을 가져올 수있는 올바른 방법은 무엇입니까?

내가 mixins.scss 파일을 가져와야 그 이유는, 수동으로 모든 유지 mixin 찾을 수 없습니다 ..

답변

1

난 단지 구성 요소를 그에게 말대꾸 파일의 전체 제품군을 수입 한 후 주석 행운이 있었다 나는 '알 _bootstrap.scss에서 사용하지 않습니다. 오류를 예방하려는 것 이상으로 끝날 수도 있습니다. 부트 스트랩 SASS의 GitHub의에서

:

By default all of Bootstrap is imported.

You can also import components explicitly. To start with a full list of modules copy _bootstrap.scss file into your assets as _bootstrap-custom.scss. Then comment out components you do not want from _bootstrap-custom. In the application Sass file, replace @import 'bootstrap' with:

@import 'bootstrap-custom';

+0

_bootstrap을 가져 오기하지만, 그것은 나를 위해 총 두통 (등 "xxxxx는라는 이름의 믹스 인은") .. 또는 무엇을 가장 좋은 방법은 ? _bootstrap.scss 가져 오기 및 구성 요소 주석 처리, 내가 사용하지 않는 것은 무엇입니까? 사실 동일합니다. 예. – Chalic

+0

전체 제품군으로 시작한 다음 사용하지 않는 구성 요소를 주석으로 처리하는 것이 가장 안전합니다. 나는 보통 몇 가지를 주석 처리하고, 테스트하고, 오류가 나타날 때까지 몇 가지 주석을 추가로 주석 처리합니다. 이상적이지는 않습니다. :) 그러나 부트 스트랩 4가 SASS로 완전히 전환되고 있으므로 앞으로는 향상 될 것입니다. – Katie

0

정답은 전체 라이브러리를 추가하지 않습니다. 양식 인라인 믹스 인을 얻으려면 _forms.css를 포함시켜야합니다. 나는 내가 실제로 사용하는 것이 어떤 구성 요소 만 가져 오기 할 때

@import bootstrap/_forms;