【问题标题】:Compass, config.rb and getting the output actually :compressed指南针,config.rb 并实际获得输出:压缩
【发布时间】:2013-11-16 19:41:33
【问题描述】:

这是我的 config.rb

preferred_syntax = :sass
http_path = '/'
css_dir = 'css'
sass_dir = 'sass'
images_dir = 'assets/images'
javascripts_dir = 'js'
relative_assets = true
line_comments = false
output_style = :compressed

问题是代码不会被压缩,几个块的示例:

/* line 37, ../sass/style.scss */
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 37, ../sass/style.scss */
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
  color: #cd0a0a;
}

/* line 37, ../sass/style.scss */
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #cd0a0a;
}

/* line 37, ../sass/style.scss */
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
}

/* line 37, ../sass/style.scss */
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 37, ../sass/style.scss */
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

知道我在这里缺少什么吗?

【问题讨论】:

  • 自从您上次修改 config.rb 并强制重新编译后,您是否停止并重新启动了 watch 命令?
  • 就是这样...谢谢!

标签: compression sass compass-sass


【解决方案1】:

只有在运行compass 命令时才会读取config.rb。如果您使用的是compass watch,则需要先停止并启动它,然后更改才会生效。您可能还需要通过对其中一个 Sass 文件进行微小更改来强制它重新编译。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-05
    • 1970-01-01
    • 2016-09-06
    • 2014-04-29
    • 2013-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多