내 장고 앱에서 CSS를 작성하는 작업을 단순화하려면 Compass을 사용하고 싶습니다. 하지만 구성 방법을 모르겠습니다.장고 및 여러 앱으로 나침반
나는 장고 압축기는 SASS에 대한 지원을하고 볼 수 있지만 나침반을 사용하기 위해 나는 장고 압축기가 scss
명령을 실행할 때 그 작업 디렉토리는 이후 내 작업 공간 (장고 1.4)에 _*.scss
파일을 덤프 할 필요가 있었다.
Eric Meyer's approach이 재치있는 소리 (개발 중 .css
-.scss
파일을 컴파일 및 SCM에 커밋)하지만 내가 장고 (재사용 및 재사용이 불가능한 모두) 여러 응용 프로그램에서 .scss
를 컴파일 SASS/나침반 도구를 사용하는 방법을 분명 아니다 작업 공간.
나는 각 응용 프로그램에 대한 정적 스타일 시트 파일을 <app>/static/<app>/css/
에 저장합니다. 내가 가진
쟁점이 있습니다
:@import
가 건너- 가 작업 공간에
_*.scss
파일 넣기 애플 리케이션이 작동하지 않습니다이 받아 들일 수 작업 공간에
compass watch
을 실행하면 실패컴파일 할 내용이 없습니다. 새 프로젝트를 시작하려는 경우 디렉토리 인수를 생략했습니다.
@include background(...)
를 사용실패 :
구문 오류 : 정의되지 않은 동작 : "-compass 목록 크기 (소형 (#CCCCCC, 거짓 거짓, 거짓, 거짓, 거짓, 거짓, 거짓, 거짓, 거짓))한다 1 "
Are _ *. scss 파일이 부분적입니까? 그렇다면 왜 그들이 작업 공간에 포함되지 않아야합니까? – stellarchariot