【发布时间】:2014-11-26 00:20:15
【问题描述】:
我希望 compass 编译 2 个不同的 .css 文件:1 个带有
output_style = :nested
和一个
output_style = :compressed
因此,应该编译 filename_nested.css 和 filename_compressed.css。
我只是在使用 config.rb
【问题讨论】:
标签: sass compass-sass
我希望 compass 编译 2 个不同的 .css 文件:1 个带有
output_style = :nested
和一个
output_style = :compressed
因此,应该编译 filename_nested.css 和 filename_compressed.css。
我只是在使用 config.rb
【问题讨论】:
标签: sass compass-sass
config.rb:这似乎有效。我希望我不必在Compass.compiler.compile('main.scss', 'main.min.css') 中指定 scss 我宁愿使用“文件”变量,但我还没有弄清楚如何。此外,我还没有弄清楚如何绕过这个已弃用的功能。 code found here
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
【讨论】: