2014-05-21 3 views
3

나는 괄호를 사용하기 위해 scss 형식을 사용하고 있습니다. 나는 시계 명령을 사용하면 (말대꾸 --watch "나는 내 모든 말대꾸 파일이있는 폴더"), 나는 다음과 같은 오류 메시지가 점점 오전 :들여 쓰기를 사용하는 동안 들여 쓰기가 일치하지 않습니다.

error sass (Line 37: Inconsistent indentation: 2 spaces were used for indentation, but the rest of the document was indented using 8 spaces.) 

는 행 번호가 결과에 행 번호에 해당합니까 CSS 파일, scss 파일 또는 다른 것 (나는 base.scss 파일에 partials를 포함하고 있습니다).

내 base.scss 파일의 37 번 줄은 다른 줄과 같은 방식으로 들여 쓰여 있습니다.

font-family: Arial; 
+0

업데이트 : 잘못된 폴더를보고있었습니다. scss 파일에 문제가 없습니다. –

답변

4

파일럿 오류 : 잘못된 폴더에서 watch 명령을 사용하고있었습니다. 올바른 폴더로 전환 한 후 sass 파일을 컴파일 할 수있었습니다.

+0

나는 sass 4.0과 같은 것을 가지고 있었다. 나는 project/css/폴더에서 이것을 호출했고, 이상하지 않은 들여 쓰기 오류를 얻고 있었다. 프로젝트에서'sass --watch css : css'를 호출하면 제대로 작동합니다. 공유를위한 – Koshmaar

2

기존 파일에서 새 코드를 사용하는 경우 텍스트 편집기가 '탭 크기'로 선택되어 있는지 확인해야합니다 (대괄호 IO에서는 텍스트 편집기의 오른쪽 하단에서 찾을 수 있음).). 필자는 텍스트 편집기에서 '공백'의 '탭 크기'로 변경했으며 저에게 도움이되었습니다. 당신이 작성하는 경우 오류로

1

Line 37: 2 spaces were used, but the rest uses 8 spaces. 

이렇게 말한다 :

p color: black

당신이 2 개 공간 전에 "색상 : 블랙"이 나타납니다

는하지만 다른 코드의 공백은 8 개입니다. :

a color: black 각각의 크기가 동일한 지 확인하십시오.

선택기 ("p"또는 "a"등)를 쓰고 나면 [enter] 키를 한 번만 사용할 수 있습니다.

+0

감사합니다. –

관련 문제