2011-03-16 1 views

Répondre

1

Oui! Si vous utilisez Compass, vous aurez un fichier /config/compass.rb qui ressemblera à ce qui suit:

Ici, j'ai mes fichiers SASS dans app/feuilles de style et la sauvegarde compilées dans tmp/feuilles de style (pour aider les déploiements de Heroku)

/config/compass.rb

# This configuration file works with both the Compass command line tool and within Rails. 
# Require any additional compass plugins here. 
project_type = :rails 
project_path = Compass::AppIntegration::Rails.root 
#project_path = RAILS_ROOT if defined?(RAILS_ROOT) 
# Set this to the root of your project when deployed: 
http_path = "/" 
css_dir = "tmp/stylesheets" 
sass_dir = "app/stylesheets" 
environment = Compass::AppIntegration::Rails.env 
# To enable relative paths to assets via compass helper functions. Uncomment: 
# relative_assets = true 
+0

Une idée de comment faire cela sans boussole? –

+0

@Alex - Vous pouvez utiliser sasswatch et copier manuellement les fichiers d'un fichier directement dans le public/les feuilles de style. –

+0

Merci Jesse, c'est exactement ce que je cherchais! –

0

question ancienne, mais il est en fait simple faites, passez simplement les répertoires à sass au lieu de .scss spécifique comme ça;

SASS --watch/SITUER// vous/SCSS /:/emplacement/vers/votre/css

Ensuite, toute modification apportée à SCSS seront enregistrés dans votre répertoire css et il suivra également la même structure de votre répertoire scss.

Questions connexes