【问题标题】:Import Partial & Comment Out in SASS在 SASS 中导入部分并注释掉
【发布时间】:2016-07-28 07:06:55
【问题描述】:

我有一个 _reset.scscs 部分,我想将它导入到我的 app.scss 文件中,但我想将其注释掉,以便最终的 app.css 看起来像:

/* If you need a reset uncomment the lines below */
/* html, body, etc { margin: 0; padding: 0; border: 0;} */

.foo {
  background: blue;
}

编辑#1

_reset.scss

html, body, etc { margin: 0; padding: 0; border: 0;}

(请注意,内容_reset.scss 没有被注释掉。我希望我的库的用户仍然能够@import "reset"; 并且代码不会被注释掉。所以我想我本质上是在问sass 是否可以导入,然后将该导入包装在评论中?如果不是,如何完成此操作?

【问题讨论】:

    标签: css sass


    【解决方案1】:

    这就是导入的目的。

    @import 'reset';
    

    只需在 _reset.scss 文件中将其注释掉,只要您使用的是 css cmets ( /* comment */ ) 而不是 sass cmets ( // sass comment ),它就会正常导入。 sass cmets 在编译时不会得到输出。

    您可以在此处找到有关 sass cmets 的文档: http://sass-lang.com/documentation/file.SASS_REFERENCE.html#comments

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-24
      • 2012-12-16
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 2021-01-05
      • 2017-11-04
      • 1970-01-01
      相关资源
      最近更新 更多