【问题标题】:Can a less or sass file be minified可以缩小less或sass文件吗
【发布时间】:2014-02-23 20:31:46
【问题描述】:

我可以缩小一个less的sass文件,意味着从less文件中删除空格/换行符等,然后它会正确编译成css文件吗?

【问题讨论】:

  • 看来你想在它编译成 CSS 后缩小它
  • 你为什么要这样做?只要您不让 sass/less 文件通过解析的客户端,您就希望它尽可能详细/可读。 sass 和 less 编译器可以选择最小化生成的代码。
  • 我想读取 sass 文件并将它们的数据解析成对象。我问这个问题是因为我想知道我是否可以指望这些文件在元素之间应该有换行符这一事实。
  • 如果你想知道这样的事情你应该更清楚这一点。所以你的问题不是你是否可以缩小这些文件,因为你最初的目的是解析这些文件。如果您的意思是 .sass 和/或 .scss 文件(或它们在 less 中的对应等价物),您应该更清楚,因为它们有不同的语法规则。
  • 好的。谢谢 t.niese。我想解析 scss 和 less 文件,并想知道我可以依靠哪些规则来做到这一点。

标签: css sass less


【解决方案1】:

我不知道你为什么要这样做,但这应该不是问题。

我通常使用Prepros 将我的 Sass 文件编译为 CSS,它可以轻松地让我同时缩小结果。

缩小源文件 (Sass/LESS) 并不会带来任何好处,只会让它们更难阅读。当然,除非您将它们直接提供给访问者(让客户端使用一些 javascript 代码编译它们),但如果您担心性能,我不会推荐这种方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 2011-03-31
    • 2017-09-13
    • 2012-06-25
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    相关资源
    最近更新 更多