【问题标题】:How to remove SASS debug from Brunch.io compiled CSS?如何从 Brunch.io 编译的 CSS 中删除 SASS 调试?
【发布时间】:2014-10-09 19:27:33
【问题描述】:

当我使用 Brunch.io 将我的 SCSS 代码编译成 CSS 时,它会将以下内容添加到 CSS 中。

@media -sass-debug-info{filename{font-family:file\:[*FILE PATH REMOVED*]/reset\.scss}line{font-family:\000031}}

我尝试在早午餐配置文件中添加一个“安静”标志(如此处建议:https://github.com/brunch/sass-brunch),但这似乎没有什么不同。

如何阻止编译器添加这些行?

【问题讨论】:

    标签: sass compass-sass brunch


    【解决方案1】:

    尝试将:debug_info 禁用为false。像这样在 config.rb 中:

    debug_info = false
    

    或者在早午餐配置文件中,您应该编辑这些行:

    config =
       plugins:
         sass:
             debug: 'comments'
    

    【讨论】:

    • 禁用 SASS 文件中的调试标志似乎有效。现在我需要从早午餐中找到一种方法来做到这一点。 (因为配置文件更改似乎不起作用!)
    • 你用哪个Brunch插件把sass编译成css? Compass 早午餐还是 Sass 早午餐?
    • "sass-brunch": "1.6" 如 package.json 文件所示。
    【解决方案2】:

    您需要在 config.rb 中以这种方式指定它(仅指定 debug_info 自己是不够的)。

    sass_options = {:debug_info => false}
    

    使用 Compass 1.0.3 和 Sass 3.4.25 测试

    Useful blog

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-06
      • 2021-08-15
      • 2020-04-11
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多