让Compass/Sass编译2.css,每个都有不同的配置

让Compass/Sass编译2.css,每个都有不同的配置,sass,compass-sass,Sass,Compass Sass,我希望compass编译2个不同的.css文件:1个 output\u style=:嵌套的 还有一个 output\u style=:compressed 因此,应该编译filename_nested.css和filename_compressed.css 我只是在使用config.rb:这似乎很有效。我希望我不必在Compass.compiler.compile('main.scss','main.min.css')中指定SCS,我宁愿使用'file'变量,但我还没有弄清楚如何使用。此外,我

我希望compass编译2个不同的.css文件:1个
output\u style=:嵌套的
还有一个
output\u style=:compressed

因此,应该编译filename_nested.css和filename_compressed.css


我只是在使用config.rb:这似乎很有效。我希望我不必在
Compass.compiler.compile('main.scss','main.min.css')
中指定SCS,我宁愿使用'file'变量,但我还没有弄清楚如何使用。此外,我还没有弄清楚如何绕过这个不推荐使用的函数


听起来您真正想要的是一种创建开发人员友好的CSS(output_style=:nested)和生产就绪的CSS(output_style=>:compressed)的方法。与其使用指南针,不如看看咕噜声()或咕噜声()
http_path = "/wp-content/themes/Harmony_child/css/"
css_dir = ""
sass_dir = ""
images_dir = "img"
javascripts_dir = "js"
fonts_dir = "fonts"
cache_path = "C:/Temp/sasscache"

output_style = :nested
output_style = :compact
line_comments = true
color_output = false  

require 'fileutils'

on_stylesheet_saved do |file|
  if file.match('.min') == nil
    require 'compass'

    Compass.add_configuration(
        {
            :output_style => :compressed
        },
        'min' #ADDING A CONFIG REQUIRES A NAME
    )
    Compass.compiler.compile('main.scss', 'main.min.css')
    #Compass.compiler is deprecated. Use Compass.sass_compiler instead.
    #Compass.sass_compiler('main.scss', 'main.min.css')
    #yabbut, it dont work. the deprecated one does...

  end
end