Rubygems 在哪里放置指南针的gem脚本文件(css_splitter)
第一次使用gem/ruby文件。这里需要一些帮助 基本上,我们有使用SASS+COMPASS的asp.net应用程序 为了解决css文件大小限制,我们希望使用css_splitter脚本(css_splitter.rake和css_splitter.rb): 基本上,compass编译后,splitter应该启动并将生成的css文件拆分为2个或更多个 我累的是:Rubygems 在哪里放置指南针的gem脚本文件(css_splitter),rubygems,Rubygems,第一次使用gem/ruby文件。这里需要一些帮助 基本上,我们有使用SASS+COMPASS的asp.net应用程序 为了解决css文件大小限制,我们希望使用css_splitter脚本(css_splitter.rake和css_splitter.rb): 基本上,compass编译后,splitter应该启动并将生成的css文件拆分为2个或更多个 我累的是: sass配置文件位于以下位置:D:\myapp\mainsite\sass\config.rb 我把css_splitter.rake
如果你有任何进展,请告诉我 你的建议对我有效,但我注意到原来的css文件保持不变。我的样式分为三个样式表。原来的,再加上两个。但是,未对原始样式进行修剪,以排除拆分到第二和第三样式表中的内容。你(或其他人)意识到了吗?嘿,本,我相信这是有意的。您需要添加一个条件,以便其他两个文件仅在IE9及以下版本时加载。这样,您仍然可以为所有其他浏览器提供一个样式表。例如:
您的建议对我很有效,但我确实注意到原始css文件保持不变。我的样式分为三个样式表。原来的,再加上两个。但是,未对原始样式进行修剪,以排除拆分到第二和第三样式表中的内容。你(或其他人)意识到了吗?嘿,本,我相信这是有意的。您需要添加一个条件,以便其他两个文件仅在IE9及以下版本时加载。这样,您仍然可以为所有其他浏览器提供一个样式表。例如:
require 'susy'
require 'css_splitter'
http_path = "/"
css_dir = "../stylesheets"
sass_dir = ""
images_dir = "../img"
javascripts_dir = "../Scripts"
sass_options = {:full_exception => true }
output_style = :compressed
line_comments = false
on_stylesheet_saved do |path|
CssSplitter.split(path) unless path[/\d+$/]
end