PostCSS 和 Sass/Less/Stylus 在CSS的代码的编译转换中是否是有异曲同工的效果?

PostCSS 和 Sass/Less/Stylus 在CSS的代码的编译转换中是否是有异曲同工的效果?

TailwindCSS的CSS预处理器可使用PostCSS或者Sass/Less/Stylus,请问下它们给TailwindCSS的功能是否都是一样的?使用其中一种就行了?
https://www.tailwindcss.cn/do...

阅读 1.7k
2 个回答

目前,随着 css 变量、css 函数越来越多;css 嵌套草案的实施;以及,预处理工具开发者疏于维护,我建议大家逐步放弃 sass/less/stylus 等预处理工具,转去使用 postcss。

至于使用 TailwindCSS,我的经验是它跟预处理工具很不合拍,建议不要混用。我个人的经验是两者各搞各的,两个入口。

可以说是他们都是各做各的。Scss/Less/Stylus 只能处理他们自己的相关内容,并不能跨处理器来运作。Tailwind 的一些关键字并不会被这些CSS预处理器编译。在编译的过程中多半会失败。

PostCSS 我个人感觉其实可以理解成为CSS的一种类似于 Webpack 的工具。帮助你去处理一些内容通过一些插件来编译构建输出CSS内容/文件。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题