Quiero usar Compass para simplificar la tarea de escribir CSS en mi aplicación Django. Pero no sé cómo configurarlo.Django y brújula con múltiples aplicaciones
veo django-compresor tiene soporte para SASS, pero con el fin de utilizar brújula que sea necesario para volcar los archivos _*.scss
en mi espacio de trabajo (Django 1.4) ya que es el directorio de trabajo cuando django-compresor funciona scss
comandos.
Eric Meyer's approach suena sensata (compilar .scss
archivos a .css
durante el desarrollo y comprometerse a SMC), pero no es obvio cómo puedo usar las herramientas SASS/Compass para compilar .scss
en múltiples aplicaciones (tanto reutilizables y no reutilizables) en una Django espacio de trabajo
Guardo archivos estáticos de hojas de estilo para cada aplicación en <app>/static/<app>/css/
.
Los problemas que tengo son esto:
@import
no funciona a través de apps de- Poner
_*.scss
archivos en el espacio de trabajo es inaceptable Correr
compass watch
en el espacio de trabajo falla con:Nada para compilar. Si intentas comenzar un nuevo proyecto, has dejado el argumento del directorio.
Usando
@include background(...)
falla:Sintaxis error: operación Indefinido: "-list-tamaño -Brújula (compacto (#cccccc, falso, falso, falso, falso, falso, falso, falso, falso, falso)) GT 1"
¿Los archivos _ *. Scss son parciales? Si es así, ¿por qué no deberían incluirse en el espacio de trabajo? – stellarchariot