2014-06-18 2 views
0

저는 첫 번째 Foundation 5 프로젝트를 구축하려고하고 있으며 CSS 프레임 워크에 익숙하지 않습니다. Foundation CLI를 사용하여 Sass 프로젝트를 성공적으로 만들었고, 브라우저에서 index.html을 누르면 Foundation 5 스타일링으로 모두 멋지게 보입니다.정의되지 않은 변수 : Foundation 5의 컴파일 오류 Sass 프로젝트

내/SCS들 폴더이 ZURB 포럼에 추천 순서 단순히

@import "settings"; 
@import "foundation"; 

인 2 개 파일, _settings.scss 및 app.scss 있습니다. 이 시점에서 나는 당신이 _settings.scss를 수정하여 물건을 사용자 정의 할 수 있다고 생각했지만, 내가 파일에서 주석을 제거 할 때마다

오류 scss/app.scss (scss/_settings.scss의 47 행 : 정의되지 않은 변수 : "$ font-weight-normal")

Compass의 경고 유형입니다. 전역 변수가 정의되지 않은 이유는 무엇입니까?

docs에서 이러한 기본 Sass 변수는 _global.scss 부분에 보관됩니다. 나는 내 프로젝트를 확인했습니다 그리고 그들은 실제로이 정의되어 있습니다 - 왜 우리는

@import "settings"; 

우리

@import "foundation"; 

전에해야? 일어나서 크게 도움이 어떤 도움을 주셔서 감사합니다. bower_components에있는 Foundation 파일 중 하나를 건드리지 않았습니다./scss 디렉토리에서 _settings.scss를 수정하려고합니다 (사용자가해야하는 것으로 보입니다).

답변

1

전역 변수 $font-weight-normal의 주석 처리를 제거해야합니다. _settings.scss 라인 44

+0

답장을 보내 주셔서 감사합니다. 나는 _settings.scss를 검사했는데 44 행에는 그런 선언이 없었다. 사실 파일 전체에서'$ font-weight-normal'에 대한 선언이 없었다. GitHub에서 최신 버전을 확인했는데 그 라인이 있습니다. Foundation CLI를 사용하여 빌드 된 프로젝트가 올바른 파일을 사용하지 않아 매우 실망 스럽습니다. 올바른 방향으로 나를 가리켜 주셔서 감사합니다 !! – drjimmie1976

+0

Foundation CLI의 버그입니까? Node, Ruby, Git, NPM 및 Bower의 최신 버전을 모두 가지고 있습니다 ... – drjimmie1976

+0

@ drjimmie1976 버그처럼 보입니다. Sass 버전에도 같은 문제가 있습니다. – JAre

관련 문제