4

标题几乎说明了所有内容,但添加了更多细节,可以说我有指南针项目导入许多部分文件和模块,例如 sassy-button 一些部分和模块自己导入其他部分或相同的部分(只是为了确保始终以某种方式导入依赖项) .

对我来说,这里的问题是在观看我的项目进行修改时加快 CSS 生成速度。

这是我的 sass 项目的外观:

modules/
  css3/
  sassy-buttons/
  _sassy-buttons.scss
  _fancyselect.scss
partials/
  _base.scss
  _typography.scss
  _resetHtml5.scss
  _form.scss
  _ui.scss
  _layout.scss
  _header.scss
  _main-menu.scss
  _variables.scss
config.rb
screen.scss
print.scss
activity.scss
testimonials.scss
default.scss

这是 config.rb 文件的内容:

http_path = "/"
css_dir = "../../../../../web/static/css"
sass_dir = "sass"
images_dir = "img"
http_images_path = "/static/img"
generated_images_dir = "img"
generated_images_path = "../../../../../web/static/img"
http_generated_images_path = "/static/img"

javascripts_dir = "js"
fonts_dir = "font" 
http_fonts_path = "/static/font"

line_comments = true
output_style = ":expanded"
4

1 回答 1

1

你可以通过安装一个名为oily_png的 C 扩展来加速你的 sprite 生成,它比默认的 ruby​​ 扩展chunky_png运行得更快。只需通过命令行安装:gem install oily_png. 指南针会自动使用它。

于 2013-10-16T11:47:40.090 回答