코드 킷에 문제가 있습니다. 아래 코드가 정확하며 내 코드 키트 2.1.6에서 실행중인 sass 3.4.5 (선택형 steve)와 작동해야합니다. - sassMeister로 코드를 테스트했습니다 링크를 제공했습니다. 아무도 무슨 일이 일어나고 있는지 생각해 봤나?유효한 SCSS가 Codekit으로 컴파일되지 않음
코드 킷은 최신 나침반을 사용하여 나침반 프로젝트로 설정되었습니다. 내가 codekit 년 SASS 3.4.5을 사용하고 가야하는 경우
Compass was unable to compile one or more files in the project:
error style.scss (Line 3 of _nav.scss: Invalid CSS after " &": expected "{", was "__list {"
"__list" may only be used at the beginning of a compound selector.)
identical style.css
http://sassmeister.com/gist/f07191a09789e354bae6
nav[role=navigation] {color: black;}
.nav {
&__list {
color: black;
&__item {
color: black;
}
}
&__link {
color: black;
&--active {
color: black;
}
}
}
이
nav[role=navigation] {
color: black;
}
.nav__list {
color: black;
}
.nav__list__item {
color: black;
}
.nav__link {
color: black;
}
.nav__link--active {
color: black;
}
편집 로 변환해야합니다
Codekit 나를 준다 나침반 0.12.7 (whic 시간) 현재입니다 - 나는 IT가 Codekit 나던 작동하지만 디렉토리 나침반 시계를 실행하면 병이 시도 나침반
의 최신 버전을 installl에 ..는
편집
Codekit이 보인다 Compass의 이전 버전을 사용하고 있습니다. 로컬로 설치된 버전을 가리킬지라도.
는 편집 내가 나침반 codekit의 버전이 내 시스템에 사용하고 있다고 생각
는 너무 오래 - 그것은 필요 0.12.7 1.0.1을 실행하는 -하지만 난 그것을 얻을 수있는 방법을 찾을 수 없습니다 스위치
당신은 Compass 1.0 이상을 사용하고 있습니까? 사용중인 구문은 Sass 3.3+의 기능이지만 Compass 0.12는 Sass 3.2를 사용하도록합니다. – cimmanon
만약 내가 codekit에서 SASS 3.4.5와 Compass 0.12.7 (현재 버전)을 사용하고 있다면 - 나침반의 최신 버전을 설치하려고 시도합니다 – Iamsamstimpson
아니요, Compass의 현재 버전은 1.0.1입니다 (http : : //rubygems.org/gems/compass/) – cimmanon