您可以使用sass从生成的css文件中删除标记吗?SASS:从SASS中删除的样式仍然显示在生成的CSS中?
例如,我有这个在我的SCSS文件:
body{ background:$dark; }
我生成CSS文件看起来像这样:
body{ background: #000; }
如果我删除那么会发生什么sass中的代码行? (没有评论,但完全删除)
到目前为止,我的项目发生的事情是,我编译后,生成的CSS文件保留了我以前做的标记。 所以我的CSS文件仍然有这行,即使我删除了我的SCSS文件:
body{ background: #000; }
这是正常的吗?或者它是我的编译器中的错误? 只能在CSS中创建,编辑或覆盖现有的标记,并且无法删除它?换句话说,一旦标记生成在CSS中,您只能修改它们,并且如果您决定删除它,您必须手动删除css中的代码行?
你使用什么编译器? –
我正在使用gulp。 我只想知道生成的CSS标记是否仍然可以在SASS中删除。例如,我添加了一个背景:#000;到body标签..但决定删除背景:#000完全代码,我可以在sass内完成,但生成的CSS文件保持不变 - background:#000;仍然会出现在body标签中。 – redleome