Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 导入不带注释的SCS_Css_Sass - Fatal编程技术网

Css 导入不带注释的SCS

Css 导入不带注释的SCS,css,sass,Css,Sass,我是否可以将一个SCSS文件导入到另一个SCSS中,而不包括多行(/***/)注释 我有一个site.scss文件,它正在导入\u baseline.scss样式表(这是一个自定义CSS重置样式表)。在这两个文件中,我都有一个大的块注释: /** * * DO NOT MODIFY CSS FILE: This file is part of a SCSS/CSS pair. CSS content is * automatically generated by the Sass c

我是否可以将一个SCSS文件导入到另一个SCSS中,而不包括多行(
/***/
)注释

我有一个
site.scss
文件,它正在导入
\u baseline.scss
样式表(这是一个自定义CSS重置样式表)。在这两个文件中,我都有一个大的块注释:

/**
  *
  * DO NOT MODIFY CSS FILE: This file is part of a SCSS/CSS pair. CSS content is
  * automatically generated by the Sass compiler, only the '.scss' file is to be
  * modified. Any changes made directly to the CSS will be lost.
  *
  */
目标是防止开发人员在代码存储库中编辑CSS文件。我希望每个文件中都有这个,因为每个文件都可以/将被独立地触及

但是,当我保存我的
site.scss
文件时,我会收到两次此消息


有没有一种方法可以将
\u baseline.scss
中的注释标记为在我将它们引入
站点.scss
时不被导入?

您可以创建
\u css-notice.scss
,将其包含在site.scss的顶部,并在此处放置您的通知:

/**
  *
  * DO NOT MODIFY CSS FILE: This file is part of a SCSS/CSS pair. CSS content is
  * automatically generated by the Sass compiler, only the '.scss' file is to be
  * modified. Any changes made directly to the CSS will be lost.
  *
  */
从所有其他文件中删除通知

此外,您还可以将
site.scss
设置为仅导入的文件,而无需指定任何其他类似于引导中的内容,例如:

任何不使用
/
进行评论的原因?可能重复@HashemQolami,单行评论也将在生成的
.css
文件中删除。我希望我的“不要修改css文件”语句也显示在css文件中。我也不希望忽略结果
.css
输出文件中的多行(这就是可能的重复内容)。我希望我的评论保留在
.css
中,但不要导入到
site.scss
文件中。为什么在_baseline.scss中有这些评论?因为它是一个部分文件,所以除非包含在另一个文件中,否则永远不会使用它。