哪种输出样式删除了多行注释?

在SCSS文件中,哪个输出样式(nested, expanded, compact or compressed)将从最终的CSS中删除多行(/ *我是注释.* /)注释?
最佳答案
:compressed是唯一的输出样式,它将从最终呈现的CSS中删除多行(/ * … * /)注释.

另外,:compact会将多行注释转换为最终CSS中的单行.使用:嵌套和:展开,所有多行注释及其换行符都在最终的CSS中呈现.

例如,这个SCSS:

// SL Comment

/* ML Comment1
   Whoop. */

//! SL w/ bang

/*! ML Comment2
    Whoop. */

将成为每种不同输出样式的以下CSS:

嵌套:

/* ML Comment1
   Whoop. */
/* ML Comment2  
    Whoop. */

扩展:

/* ML Comment1
   Whoop. */
/* ML Comment2
    Whoop. */

紧凑:

/* ML Comment1 Whoop. */
/* ML Comment2 
    Whoop. */

压缩:

/* ML Comment2
    Whoop. */

开始发表评论!仅影响多行注释:压缩模式,否则它们将被保留,否则将从最终的CSS中删除它们.

转载注明原文:哪种输出样式删除了多行注释? - 代码日志