我在现有站点上使用 Sass,并决定在 Win7x64 上启动并运行 Compass。Ruby、HAML、Compass 都安装得很好(afaik)。
我有一个项目,其中包含一个必须保持不变的目录结构c:\project
提供的静态文件。我进入并运行了这个:c:\project\static
c:\project\static
compass create css-compass
这导致了以下目录结构
c:\project\static\css (previously existed; output css)
c:\project\static\css-sass (previously existed; source css)
c:\project\static\css-compass (the new compass dir created by compass)
这是我的 config.rb:
# Require any additional compass plugins here.
# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "..\\css"
sass_dir = "..\\css-sass"
images_dir = "images"
javascripts_dir = "javascripts"
当我去c:\project\static
运行compass watch compass-css
时,我收到以下错误:
没有什么可编译的。如果你试图开始一个新项目,你已经离开了目录参数。运行“compass -h”以获得帮助。
但是,如果我在内部创建符号链接c:\project\static\css-compass
,css->..\css
然后css-sass => ..\css-sass
一切正常。
什么什么?