2012-09-20 19 views
6

Mam istniejący projekt, który używa wanilii SASS, i chciałbym dodać do niego Compass. Używam Compass w przeszłości, ale użyłem go tylko z poleceniem compass create.Dodaj kompas do istniejącego projektu sass?

Szukam sposobu, aby móc wykorzystać moc kompasu, po prostu importując pliki SCSS, które są z nim powiązane, i nie muszą przestrzegać struktury, którą daje.

Jak mogę to zrobić?

Odpowiedz

12

Wszystko czego potrzebujesz do kompasu w samodzielnym projekcie to klejnot i config.rb. Kopiuję/wklejam plik konfiguracyjny z jednego projektu do drugiego, a następnie dostosowuję ustawienia, takie jak wymagania wtyczek i struktura plików. Możesz użyć dowolnej struktury, którą lubisz, o ile ustawisz ją w pliku konfiguracyjnym.

Oto przykład jednego z moich bieżących projektów:

# Compass CSS framework config file 

require 'susy' 
require 'modular-scale' 
require 'sassy-buttons' 
require 'breakpoint' 
require 'compass-css-arrow' 
require 'rgbapng' 
# Require any additional compass plugins here. 

project_type = :stand_alone 
# Set this to the root of your project when deployed: 
http_path = "/" 
sass_dir = "sass" 
css_dir = "static/css" 
images_dir = "static/images" 
fonts_dir = "static/fonts" 
javascripts_dir = "static/js" 
line_comments = false 
preferred_syntax = :scss 
output_style = :expanded 
relative_assets = true 
Powiązane problemy