该autoprefixer工具是一个CSS处理器后,增加了正确的供应商前缀,否则"天真"样式声明.
LESS 和 Sass 都有各种框架和库,您可以将其集成到您的工作流程中,其中大多数包括某种前缀 mixin,因此您很可能从任一方法中获得相同的结果,如果这是您使用它的唯一目的,那么你使用哪一个可能并不重要。
LESS 和 Sass 的强大之处在于它们可以做的所有其他事情,包括声明嵌套、变量、循环和其他混合,这些可能是也可能不是您给定项目所需的。
当然,有了这种能力,语法上就会出现差异——你开始远离原生 CSS,包括处理前缀的语法。在 LESS 和 Sass 中,如果您想在某些内容上使用供应商前缀,通常需要检查@mixin语法。这是您将看到的“开发人员体验”的主要区别,但同样,LESS 和 Sass 是比 autoprefixer 更大的工具,因此您可能会部分采用 mixin 语法与其他语法变化。
换句话说 - 如果您只使用前缀,请使用 autoprefixer 或 prefixr 等工具,如果您想使用其他功能,请使用 LESS 或 Sass。