【问题标题】:Sass compile and create comments on what changedSass 编译并创建关于更改内容的评论
【发布时间】:2013-08-31 17:53:59
【问题描述】:

我想知道是否有任何方法可以将 scss 文件编译为 css,而 css 文件中的 cmets 会告诉您 scss 中发生了什么变化。

它可能看起来像这样:

/* line 9, ../sass/foundation/components/_global.scss */
html,{}

我最近才开始使用 sass,之前进行 sass 编译的人使用的是 compass。我在某处读到它涉及 config.rb 但我找不到这个文件。有人可以帮忙吗?

【问题讨论】:

  • 如果您想跟踪更改,您应该使用 Git、Mercurial 或 Subversion 等版本控制软件。如果您想跟踪样式的生成位置,一些 SASS 编译器允许使用源映射。

标签: html css sass


【解决方案1】:

根据Sass Reference,正确的选项是:line_numbers——您想将其设置为true。这将生成具有您问题中格式的 cmets。

如何设置该选项取决于您如何编译 Sass。 Installing Compass 将设置一个配置文件config.rb,您在其中could write line_numbers = true。如果您只是使用sass 命令行工具,根据sass --help,有一个命令行开关可以启用该选项。您可以使用命令sass --line-numbers 在启用该选项的情况下进行编译。

【讨论】:

    猜你喜欢
    • 2014-08-08
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2011-07-16
    • 1970-01-01
    相关资源
    最近更新 更多