当前位置:   article > 正文

vue3 使用 postcss-pxtorem 实现自适应_vue3使用postcsspxtorem

vue3使用postcsspxtorem

一、PostCSS

PostCSS 是一款 CSS 编译器

PostCSS 是一个使用 JavaScript 工具和插件转换 CSS 代码的工具,它的主要功能其实是可以利用 JavaScript 去处理一些原生的 CSS 或者预处理器(Less、Sass)处理不了的工作。这种特性本质上,是基于 PostCSS 自身的编译能力和强大的插件系统支持的基础之上的。

注意:

对于没有内置 postcss 的脚手架,在配置浏览器版本时,可以直接在脚手架的配置文件里面配置(例如 vue.config.js)。


而有内置 postcss 的脚手架,在配置浏览器版本时,则需要另外在 postcss.config.js 里面配置。

1、配置插件

1、由 Vue-cli 创建的项目,于 vue.config.js 里面配置

  1. // vue.config.js
  2. module.exports = {
  3. css: {
  4. loaderOptions: {
  5. postcss: {
  6. plugins: [
  7. // ...其他插件
  8. "autoprefixer": {
  9. // 配置使用 autoprefixer
  10. overrideBrowserslist: [
  11. "Android 4.1",
  12. "iOS 7.1",
  13. "Chrome > 31",
  14. "ff > 31",
  15. "ie >= 8"
  16. "last 2 versions", // 所有主流浏览器最近2个版本
  17. ]
  18. }
  19. ]
  20. }
  21. }
  22. }
  23. }

2、由 Vite 创建的项目,是天然支持 postcss 的,使用之前只需要安装即可。因此需要在 postcss.config.js 里面配置插件,没有该文件的在项目根目录下自行创建

  1. // postcss.config.js
  2. module.exports = {
  3. plugins: {
  4. // ...其他插件
  5. autoprefixer: {
  6. overrideBrowse
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/742268
推荐阅读
相关标签
  

闽ICP备14008679号