Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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
重构并从SASS/LESS文件中删除未使用的CSS_Css_Refactoring_Less_Single Page Application - Fatal编程技术网

重构并从SASS/LESS文件中删除未使用的CSS

重构并从SASS/LESS文件中删除未使用的CSS,css,refactoring,less,single-page-application,Css,Refactoring,Less,Single Page Application,我正在开发一个大的单页应用程序[backbonejs和rails],它的CSS预处理器更少,生成的.CSS文件已经增长到这样的程度,对于IE,我们必须使用 虽然有一些工具可以检测未使用的css和linting css,但我无法找到一个合适的解决方案,直接从未编译的文件重构较少的/SASS文件,而不是一个生成的大型.css文件 想知道完成这些任务的最佳方法是什么 提前谢谢 我正在使用考拉fro缩小并结合SASS、LESS、CSS和JS 及 用于查找和删除未使用的CSS,它将实现作为Grunt和Gu

我正在开发一个大的单页应用程序[backbonejs和rails],它的CSS预处理器更少,生成的.CSS文件已经增长到这样的程度,对于IE,我们必须使用

虽然有一些工具可以检测未使用的css和linting css,但我无法找到一个合适的解决方案,直接从未编译的文件重构较少的/SASS文件,而不是一个生成的大型.css文件

想知道完成这些任务的最佳方法是什么

提前谢谢

我正在使用考拉fro缩小并结合SASS、LESS、CSS和JS

  • 用于查找和删除未使用的CSS,它将实现作为Grunt和Gulp的任务
  • 用于在SASS/LESS代码中查找未使用的变量-一些脚本类似于
  • 对于调试源文件,而不是一个生成的css-
  • 要缩小代码,请使用
  • 要在css中自动为浏览器添加供应商前缀,请使用
  • 通常-为您的css提供或构建
  • 注意:有些链接只是针对SASS的,但也有类似的解决方案,很容易找到