如何删除传统CSS设置的SASS

时间:2016-12-14 03:12:49

标签: css sass compass-sass

我们目前使用SASS预编译包含各种SCSS文件的CSS。

如何删除SASS的实现以便直接管理CSS文件?

作为一个附带问题,使用SASS只是个人偏好还是小型项目的最佳实践?当我能用我熟悉的语法编写一个文件时,为什么我要在多个文件中工作?

干杯

4 个答案:

答案 0 :(得分:0)

使用sass可以帮助您以更好的方式组织代码。通过使用嵌套选择器和使用mixins,变量等编写一次并重复使用多次来简化开发。

如果分成多个有意义的文件,只需转到相关文件并轻松更改内容。

接下来你的问题,你可以非常简单地摆脱sass。生成一次css文件,从下次开始编写css本地副本,而不是再次扩展sass文件。 :)

答案 1 :(得分:0)

只需删除主css中的sourceMappingURL即可。

答案 2 :(得分:0)

如果您只想离开SASS返回纯CSS,则必须使用已编译的样式表。如果你通过命令行编译它,那么你将得到编译的CSS。无论如何,您可以使用在线工具进行编译,例如this

一旦你有了编译的CSS,你只需要导入它而不是之前在HTML中包含的SASS样式表。只需将其插入<head>

即可
<link rel="stylesheet" type="text/css" href="Your pure CSS stylesheet URL">

答案 3 :(得分:0)

如果您愿意,也可以通过查看SASS文件中已完成的工作并从头开始重建来重建传统CSS。这比从编译的CSS开始要干净...但是它并不适合胆小者:有点像挑针。但是,如果SASS文件的数量很少,那么情况会更好。

我认为

CSS预处理器(sass / less)始终是解决问题的解决方案。它们可能是由开发人员设计的,他们从可能没有良好编码实践的设计师那里得到了草率的CSS-但总的来说,这样做的理由很少,而且还增加了一些不必要的工具。我用过它们,不喜欢它们,以后将不再使用它们。完全没有必要。良好的CSS结构将永远取胜。

相关问题